But it's federal law, you need to be a lawful resident of the United States/and of the state you're in to buy/take possession of bought firearms through an FFL. ATF form 4473 literally asks if you're a permanent resident or citizen. If you're visiting the US as a Canadian or living as a "snowbird", NICS would fail your background check given your status.
9
u/Pyro-pinky-the-third 6d ago
wrong, i have my carry permit for the US, i have several handguns in the US you dont need to be a citizen or a green card holder.