best guns for home defense

We are a Federal Firearms Licensee. We adhere strictly to all Federal and State of North Carolina laws, as well as the laws of all states to which we ship firearms.