美国枪支法的枪支管理

持枪是受美国宪法(第二修正案)保障的公民权利,既然是公民权利就是所有没有重罪记录的成年公民都可以持枪。但是宪法没有规定枪支的类型,所以给联邦和各州对于枪支管理有不同的解释。大多数州对非全自动长枪限制较少,通过即时犯罪前科检查没有问题的可以立即买枪且不需要注册登记,也就是政府不知道谁有枪。购买手枪的要求一般高一些,有些州需要登记。一些枪支法律比较友善的州,只要交钱填表再经过非常严格的审查,基本上可以买到任何限制的轻武器(机枪,全自动步枪,短枪管步枪,消声器等)。枪支法律较严的州(加州,纽约州,伊利诺州等)需要考枪牌。50个州中有48个州允许隐匿持枪(手枪上膛随身携带),这些州中的大部分需要考持枪证,合格的话一定要发证。没有隐匿持枪证的话带枪外出每个州的法律基本上都要枪支空膛上锁并和弹药分开放在汽车后备箱或直接拿不到的地方。只要合法,枪支携带没有什么地域限制,坐飞机也可以(枪支上锁托运)。