不是美国公民可以考持枪证,步枪霰弹枪18岁才可以购买,手枪要21岁,有些州买手枪要手枪购买证。
不同州不一样,但大部分外国人是不能持枪的。但不能持枪不代表不能获得猎人证,不代表不能拥有枪支。美国枪店有代为保管枪支的服务,去打猎只要办好许可证,找个能持枪的本地人拿枪就行了。