Who Can Buy a Handgun Lawfully?
In order to purchase a handgun, you must have a license to carry a firearm. You must be a US Citizen over 21 years of age in order to get the license, and must not have certain kinds of convictions on your record. There are other types of gun licenses available for non-residents and non-citizens. For more information, call the Firearms Records Bureau at 617-660-4780.