The 10 Best Gun Stores in Minnesota — 2026
We compared all 223 stores in Minnesota on the data that matters: services offered, posted hours, and how easy each one is to reach. No pay-to-play — this ranking comes straight from the listings data, updated October 2026.
#1 · Coyote Creek Gun & ArcheryRochester FFL transfersGunsmithingNFA / Class 3Classes & CCWReloading supplies
Monday-Friday: 8am – 8pm (Range Opens at 10am
#2 · Frontiersman SportsSt Louis Park FFL transfersGunsmithingUsed & consignmentNFA / Class 3Classes & CCWReloading supplies
Mon-Fri 10-7, Sat 10-5, Sun Closed
#3 · Brothers Firearm ShopEast Grand Forks FFL transfersUsed & consignmentNFA / Class 3Classes & CCWReloading supplies
#4 · Barrels and ArrowsMarshall FFL transfersGunsmithingUsed & consignmentReloading supplies
Monday - Saturday 10am - 6pm
#5 · Code 4 Guns & GiftsSpicer FFL transfersUsed & consignmentNFA / Class 3Classes & CCW
Monday – Saturday: 10AM to 6PM
#6 · Gun Smith Arms LLCHastings FFL transfersGunsmithingUsed & consignmentNFA / Class 3Classes & CCW
#7 · Jeff's Mainstream Firearms and MarineWinona GunsmithingUsed & consignmentNFA / Class 3Reloading supplies
Sat 9am-12pm
#8 · Northern Plains Gunworks LlcMoorhead FFL transfersGunsmithingNFA / Class 3Reloading supplies
SATURDAY 9:00 AM - 2:00 PM
#9 · Rambling River Gun Co. - BP Custom Firearms - Sure Shot TrainingFarmington FFL transfersGunsmithingNFA / Class 3Classes & CCW
Tue 4pm-8pm, Thu 4pm-8pm, Sat 12am-6pm
#10 · DKMAGSNew Brighton FFL transfersGunsmithingUsed & consignmentNFA / Class 3
Run one of these businesses? You earned this spot — email
[email protected] for your free
“Top Gun Stores in Minnesota” badge to put on your site, and we’ll make sure
your listing stays accurate.
How we rank: every listing earns points for verified services
(ffl transfers, gunsmithing, used & consignment, nfa / class 3, classes & ccw, reloading supplies),
posted hours, and working contact details. The ranking is recalculated with every data update.