Find Your Perfect Gun Shop
Discover trusted gun shops, read reviews, and find the best firearms dealers near you.
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.
Featured Gun Shops
Hand-picked shops offering exceptional service
2 BIG GUNS LLC
Brick & Mortar
🆕
New Dealer
WAPPAPELLO, MO
5734294004
Federal Firearms License holder. License Type: 1. License Number:5-43-023-1-6F-18314.
1245 ENTERPRISES LLC
Brick & Mortar
🆕
New Dealer
BELTON, MO
8163889423
Federal Firearms License holder. License Type: 1. License Number: 5-43-037-1-7E-09848.
1776 ARMORY LLC
Brick & Mortar
🆕
New Dealer
WARRENTON, MO
6364566118
Federal Firearms License holder. License Type: 1. License Number: 5-43-219-1-6E-18206.
1ST CHOICE CONSTRUCTION LLC
Brick & Mortar
🆕
New Dealer
ARNOLD, MO
6362820090
Federal Firearms License holder. License Type: 1. License Number: 5-43-099-1-8K-13710.
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.