All FFL Dealers in Massachusetts
12 total FFL dealers in Massachusetts — including active, expired, and inactive licenses.
Looking for only active dealers? View Active Dealers in Massachusetts →
How many total FFL dealers has Massachusetts had?
The complete ATF record for Massachusetts contains 12 federal firearms licenses — including active, expired, and surrendered licenses. This full archive is useful for researching a license history or confirming whether a former dealer is still in business. For dealers you can actually visit today, see the active-only listing; every record here is sourced from the ATF's public Federal Firearms Licensee data, refreshed monthly.
Browse by City
Illustrative imageAnthony's Safety
Type 01Anthony's Safety LLC
61 Nicholas Rd Ste B2, Framingham, MA 01701
(781) 502-6262
Illustrative imageAnthony's Safety
Type 08Anthony's Safety LLC
61 Nicholas Rd Ste B2, Framingham, MA 01701
(781) 502-6262
Illustrative imageAspis Dynamics
Type 07Aspis Dynamics LLC
763 Waverly Street Suite 212, Framingham, MA 01702
(774) 287-0531
Illustrative imageHeritage Arms
Type 01 InactiveCarnicelli, William B
125 Oak Crest Dr, Framingham, MA 01701
(508) 361-1279
Illustrative imageDavenport, Paul J
Type 07112 Winter Street, Framingham, MA 01702
(617) 529-7042
Illustrative imageSmg Armory
Type 01Goldberg, Sina
27 Griffin Rd, Framingham, MA 01701
(617) 767-7462
Illustrative imageSmg Armory
Type 07Goldberg, Sina
27 Griffin Rd, Framingham, MA 01701
(617) 767-7462
Illustrative imageNewton Firearms, Inc
Type 0161 Nicholas Rd Suite B2, Framingham, MA 01701
(617) 792-5262
Illustrative imageReds Firearms - Fjrns LLC
Type 01Reds Firearms - Fjrns LLC
118 Union Ave Ste 4, Framingham, MA 01702
(617) 833-1527
Illustrative imageReds Shooting Sports
Type 01 InactiveRojas, Fabian J
6 Norman Dr, Framingham, MA 01701
(617) 833-1527
Illustrative imageTop Gun LLC
Type 0742 Morton St, Framingham, MA 01702
(978) 618-9745
Illustrative imageZombie Apocalypse Arms Company
Type 01Zombie Apocalypse Arms Company LLC
28 Griffin Road, Framingham, MA 01701
(508) 509-0002