美國是個大國,采取聯邦制,美國各州有相當大的自由度。所以各州的法律各不相同,外人理解起來相當困難。就槍械法律而言,在紐約州,各種半自動步槍都不受管制,但在紐約市,就完全是另壹回事了。
持槍是美國憲法保障的權利,而不是特權。各州居民均可購買槍支,但各州對各類槍支的持有和使用有不同的限制:是否購買手槍、是否進行槍支登記、是否辦理購槍許可證、是否發放隱蔽槍支許可證。