Under FEDERAL law, which applies in every state, you must be 21 to purchase ammo for a handgun. Ammo that may be used in a handgun or rifle may be purchased at 18 IF the seller knows that it will be used for a rifle.
21
Buying a gun from a dealer is controlled by Federal law- 18 for a rifle or shotgun, 21 for a handgun.
Old enough to have money
Yes, anyone over the age of 18 can purchase any ammunition for any sort of long gun, but you must be 21 yrs of age or older for the purchase of handgun ammunition such as .40 .45 9mm .357 .44 etc
how old do you have to be to buy a knife in iowa
18
Federal law is 21
Yes they can buy one.
Depends on what you are buying, where you are buying it and your age.
21, in accordance with federal law.
21 or older anywhere in the U.S.
At least 18. To buy a handgun from a dealer, 21.