持槍是美國憲法(第二修正案)保障的公民權利。既然是公民權利,所有沒有重罪記錄的成年公民(以及永久居民綠卡持有者)都可以持槍。
目前大部分州對非自動長槍的限制很少。通過即時犯罪記錄系統的,無需登記即可即時購槍,數量不限。政府不知道誰有槍,有多少槍。因為手槍特別容易隱藏,潛在危險更大,購買要求壹般也比較高,比如簡單的筆試,有些州還需要註冊。
壹些槍支法友好的州,基本上可以買到任何受限制的輕武器(機槍、自動步槍、短筒步槍、消音器等。)只要他們交錢填表,經過非常嚴格的審查。