Gun Shops
Walk-in gun shops across Massachusetts, with addresses and store hours. Enter your zip code to find the closest. Member shops are marked and shown first.
13 shops. Enter your zip code to sort by distance.
- Aaa Police Supply940 Providence Hwy, Dedham, MA 02026
Hours: Call for hours
- J&J Arms LLC224 Bussey St, Dedham, MA 02026
Hours: Call for hours
- Bass Pro Shops1 Bass Pro Dr, Foxborough, MA 02035
Hours: Mon–Sat 9–9 · Sun 10–6
- Outerlimits Pro Shop148 Centre St, Holbrook, MA 02343
Hours: Call for hours
- B & K Sales LLC32 Washington St, Natick, MA 01760
Hours: Call for hours
- Rustblue Gunsmithing32 Washington St, Natick, MA 01760
Hours: Call for hours
- Constant Carry Arms LLC50 W Main St, Unit D, Norton, MA 02766
Hours: Tue–Fri 11–6 · Sat 10–5
- Pheasant Ridge, Inc.204 Taunton Ave, Seekonk, MA 02771
Hours: Call for hours
- Steve's Tactical971 Central St, Stoughton, MA 02072
Hours: Call for hours
- Goldsmith's Guns & Collectibles263 Broadway, Suite 2, Taunton, MA 02780
Hours: Call for hours
- Fin & Feather Sports Of Upton, Inc.10 Milford St, Upton, MA 01568
Hours: Call for hours
- 508 Guns & Ammo141 Norfolk St, Walpole, MA 02081
Hours: Call for hours
- Gartman Arms Co Inc.570 Washington St, Wrentham, MA 02093
Hours: Thu–Fri 12–7 · Sat 10–5
Shops come from the ATF's public list of licensed firearms businesses. We check each one by hand and list it as a storefront once we've confirmed its address. Hours change, so call before you go. Businesses we haven't checked yet are under “Show unchecked businesses”, with town and phone only.
For shop owners
Become a Member Shop
- An official member check mark, so people know you're part of the community
- Post guns for sale in the classifieds (opening soon)
$150 a year
Get in touchShops listed here are independent businesses. Commonwealth Firearms Network is not a party to any purchase, transfer or service. All firearm sales and transfers must follow federal, state and local law. Zero tolerance: any talk of or attempt at illegal activity means a lifetime ban. By using the site you agree to the Terms of Use and Community Rules.