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.
AURORA AMMUNITION LLC
Brick & Mortar
🆕
New Dealer
ST CHARLES, IL
9499405080
Federal Firearms License holder. License Type: 1. License Number: 3-36-089-1-7G-07727.
HEROUT, CARL HENRY
Brick & Mortar
🆕
New Dealer
ST CHARLES, IL
6304405744
Federal Firearms License holder. License Type: 1. License Number: 3-36-089-1-7F-07364.
ILLINOIS FIREARMS & AMMUNITION, INC
Brick & Mortar
🆕
New Dealer
SAINT CHARLES, IL
6309990907
Federal Firearms License holder. License Type: 7. License Number: 3-36-089-7-8G-09393.
LEKKER LLC
Brick & Mortar
🆕
New Dealer
ST CHARLES, IL
6306879579
Federal Firearms License holder. License Type: 7. License Number: 3-36-089-7-7J-09118.
SNOW HOLDINGS CORP
Brick & Mortar
🆕
New Dealer
ST CHARLES, IL
6302639130
Federal Firearms License holder. License Type: 1. License Number: 3-36-089-1-6K-07090.
THE GUN DOCTOR, INC
Brick & Mortar
🆕
New Dealer
ROSELLE, IL
6308940668
Federal Firearms License holder. License Type: 1. License Number: 3-36-043-1-8D-35214.
KRAUSE ARMORY LLC
Brick & Mortar
🆕
New Dealer
ROSELLE, IL
6304845078
Federal Firearms License holder. License Type: 7. License Number: 3-36-043-7-8J-07866.
HI IMPACT FIREARMS INC
Brick & Mortar
🆕
New Dealer
ROSELLE, IL
6309082752
Federal Firearms License holder. License Type: 7. License Number: 3-36-043-7-5M-02918.
MCGINN, MICHAEL
Brick & Mortar
🆕
New Dealer
ROSELLE, IL
6302099417
Federal Firearms License holder. License Type: 1. License Number: 3-36-043-1-5M-02959.
BG BARREL LLC
Brick & Mortar
🆕
New Dealer
ROSELLE, IL
2243051163
Federal Firearms License holder. License Type: 8. License Number: 3-36-031-8-5M-06873.
GIACALONE, VINCE
Brick & Mortar
🆕
New Dealer
RIVER GROVE, IL
7084264315
Federal Firearms License holder. License Type: 1. License Number: 3-36-031-1-6K-05910.
ROMAN, ANGEL L
Brick & Mortar
🆕
New Dealer
NORTHLAKE, IL
3128236926
Federal Firearms License holder. License Type: 1. License Number: 3-36-031-1-6M-06165.
NATIONAL PLATING SOLUTIONS LLC
Brick & Mortar
🆕
New Dealer
MELROSE PARK, IL
7083455100
Federal Firearms License holder. License Type: 7. License Number: 3-36-031-7-7M-09192.
DYNAMIC MANUFACTURING, INC
Brick & Mortar
🆕
New Dealer
MELROSE PARK, IL
7083438753
Federal Firearms License holder. License Type: 7. License Number: 3-36-031-7-7K-07511.
DYNAMIC MANUFACTURING, INC
Brick & Mortar
🆕
New Dealer
MELROSE PARK, IL
7083438753
Federal Firearms License holder. License Type: 7. License Number: 3-36-031-7-7K-07509.
SSG FIREARMS, LLC
Brick & Mortar
🆕
New Dealer
MELROSE PARK, IL
7083440008
Federal Firearms License holder. License Type: 1. License Number: 3-36-031-1-8G-09124.
SUBURBAN SPORTING GOODS LLC
Brick & Mortar
🆕
New Dealer
MELROSE PARK, IL
7083440395
Federal Firearms License holder. License Type: 1. License Number: 3-36-031-1-6G-05948.
B N T ARMS LLC
Brick & Mortar
🆕
New Dealer
LAKE IN THE HILLS, IL
2178998570
Federal Firearms License holder. License Type: 1. License Number: 3-36-111-1-6J-06966.
HENDERSON, JEREMIAH
Brick & Mortar
🆕
New Dealer
WESTCHESTER, IL
6305060545
Federal Firearms License holder. License Type: 1. License Number: 3-36-031-1-7F-07325.
MARENGO GUN RANGE INC
Brick & Mortar
🆕
New Dealer
MARENGO, IL
8155961313
Federal Firearms License holder. License Type: 7. License Number: 3-36-111-7-8E-06575.
CRANIUM GUNS, INC
Brick & Mortar
🆕
New Dealer
MARENGO, IL
8474526524
Federal Firearms License holder. License Type: 7. License Number: 3-36-111-7-6B-06907.
MARENGO GUN RANGE INC
Brick & Mortar
🆕
New Dealer
MARENGO, IL
8155961313
Federal Firearms License holder. License Type: 1. License Number: 3-36-111-1-8D-06542.
AE ARMORY INC
Brick & Mortar
🆕
New Dealer
MARENGO, IL
8159012481
Federal Firearms License holder. License Type: 1. License Number: 3-36-111-1-7F-07333.
MARENGO GUNS, INC
Brick & Mortar
🆕
New Dealer
MARENGO, IL
8155722490
Federal Firearms License holder. License Type: 1. License Number: 3-36-111-1-6B-06905.
PETT, KENNETH WESLEY
Brick & Mortar
🆕
New Dealer
LOMBARD, IL
6304955437
Federal Firearms License holder. License Type: 1. License Number: 3-36-043-1-8F-33107.