正当防卫时不犯法。对着空旷的地方开枪,没有伤到人或动物或没有损坏他人财产,也不犯法。美国并非不禁枪,但是民用在拥有持枪证情况下只能购买非自动步枪、手枪,并且就实际使用有明确规定。受到生命威胁的时候,发现私自闯入个人领地的(包括非法入室,甚至进入别墅的院子)。美国人持有枪支必须有持枪证,这也保护了一些人的合法权益。