Old enough to have money
Federal law is 21
Yes they can buy one.
21 or older anywhere in the U.S.
21, in accordance with federal law.
At least 18. To buy a handgun from a dealer, 21.
18 to buy a rifle or shotgun, 21 to buy a handgun or assault rifle.
18 for rifle or shotgun, 21 for handgun.
18 for rifle or shotgun, 21 for handgun.
In the US, to buy from a dealer, Federal law requires you must be 18 to buy a long gun (rifle or shotgun) and 21 to buy a handgun. In some states, you may buy a handgun at 18 from a private seller, but not a dealer.
18 for a long gun, 21 for a handgun.
For a rifle or shotgun, you must be at least 18. For a handgun, at least 21.