Find Your Perfect Gun Shop

Discover trusted gun shops, read reviews, and find the best firearms dealers near you.

How to Earn Reputation 🏆 Leaderboard
Important: These listings display the official FFL (Federal Firearms License) names, not the DBA (Doing Business As) names that businesses commonly use. If you cannot find your shop by its familiar business name, try searching by the license holder's name or location instead.
3,881 listings found

NORTH AMERICAN AUCTION COMPANY

Brick & Mortar
🆕 New Dealer
BOZEMAN, MT
8006864216
Federal Firearms License holder. License Type: 1. License Number: 9-81-031-1-5L-03580.

PERSONALIZE IT LLC

Brick & Mortar
🆕 New Dealer
BOZEMAN, MT
4065864220
Federal Firearms License holder. License Type: 1. License Number: 9-81-031-1-5K-01955.

POWDER HORN INC

Brick & Mortar
🆕 New Dealer
BOZEMAN, MT
4065951799
Federal Firearms License holder. License Type: 1. License Number: 9-81-031-1-5K-00896.

ROCKY MOUNTAIN SUPPLY INC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4063884008
Federal Firearms License holder. License Type: 1. License Number: 9-81-031-1-7G-00737.

THOMAS, EDWARD A

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4063884649
Federal Firearms License holder. License Type: 1. License Number: 9-81-031-1-6F-52193.

LEWIS DEFENSE, LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4062336002
Federal Firearms License holder. License Type: 10. License Number: 9-81-031-10-8C-02793.

MONTANA ARMAMENT GROUP LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4069242373
Federal Firearms License holder. License Type: 10. License Number: 9-81-031-10-7G-03958.

CACI, INC – FEDERAL

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4063335074
Federal Firearms License holder. License Type: 10. License Number: 9-81-031-10-7A-03850.

JOURNEY FABRICATION, LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4062090991
Federal Firearms License holder. License Type: 10. License Number: 9-81-031-10-6H-03778.

MINOR PRECISION LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4153280574
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-8J-03509.

CUSTOM RIFLE SOLUTIONS LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4062247187
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-8G-04207.

SILENT STRIKE SUPPRESSORS LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4063882200
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-8E-04163.

VALLEY MACHINE & ENGINEERING INC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4063884026
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-8C-00454.

THE GUN ROOM CO LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4065514344
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-8B-01261.

OUTWYLD, LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4063800505
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-7K-04053.

GBOB LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
6179475838
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-7K-03998.

NOREEN FIREARMS LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4063882200
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-7K-01706.

MONTANA CUSTOM TACTICAL, LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4065999211
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-7J-01707.

BRIDGER ARMS LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
2533291945
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-7F-03246.

DIVERSE CAPABILITIES LTD

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4065796020
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-7D-01608.

SOUTH PAW SUPPLY LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4065708296
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-6F-01475.

GENTRY CUSTOM LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4063884867
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-6E-01025.

FERDA LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4066249828
Federal Firearms License holder. License Type: 7. License Number: 9-81-031-7-5J-03519.

HAMPTON, DUSTIN MICHAEL

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
9098103128
Federal Firearms License holder. License Type: 6. License Number: 9-81-031-6-7G-02698.

DRY CREEK AMMO LLC

Brick & Mortar
🆕 New Dealer
BELGRADE, MT
4065995577
Federal Firearms License holder. License Type: 6. License Number: 9-81-031-6-5M-01986.

Please enter keywords