美国建国时期的传统,以及后来枪支产业的发展。
美国建国时期,国内治安相对混乱,而且警力严重不足。为了确保大家的安全,美国允许私人拥有枪支予以自卫。与此同时,美国建国时期民兵发挥了巨大作用,美国宪法也为此保留了民兵拥有枪支的权利。美国1791年批准生效的宪法第二条规定:管理良好的民兵为保障自由州的安全所必需,人民持有和携带武器的权利不受侵犯。。当然现在美国法律界也在争议,民兵的概念是个人还是经过注册的团体。无论如何,拥有枪支算是美国的传统了。
而到了现在,虽然枪支泛滥事件时有发生,而且美国国内不断有声音要求全面禁枪,但是枪支在美国已经是一种商品,一个大生意。全美步枪协会在美国拥有很大的势力,导致禁枪在美国很难实现。所以美国民间拥有枪支的传统,在短期内是不可能得到全面禁止的。