To Buy A Gun: Legal Age

: You must be at least 21 years old to purchase a handgun or handgun ammunition from a Federal Firearms Licensee (FFL).

: Washington and Massachusetts require buyers to be 21 for semiautomatic rifles, while allowing 18-year-olds to purchase other long guns. legal age to buy a gun

: Federal law permits unlicensed (private) sellers to transfer handguns to individuals at least 18 years old , and there is no federal minimum age for the private transfer of long guns. State-Specific Variations : You must be at least 21 years