All FFL Dealers in Alabama
1,560 total FFL dealers in Alabama — including active, expired, and inactive licenses.
Looking for only active dealers? View Active Dealers in Alabama →
How many total FFL dealers has Alabama had?
The complete ATF record for Alabama contains 1,560 federal firearms licenses — including active, expired, and surrendered licenses. This full archive is useful for researching a license history or confirming whether a former dealer is still in business. For dealers you can actually visit today, see the active-only listing; every record here is sourced from the ATF's public Federal Firearms Licensee data, refreshed monthly.
Browse by City
Illustrative imageTaylor Firearms & Training
Type 07Taylor Firearms Training, LLC
91 Lee Rd 862, Opelika, AL 36804
(719) 571-0603
Illustrative imageFiring Pin Shooting Sports
Type 01The Firing Pin LLC
1911 Century Blvd Suite D, Opelika, AL 36802
(334) 737-6444
Illustrative imageKoda Arms
Type 08Vital Wildlife LLC
60 Stillwell Road, Opelika, AL 36804
(334) 540-0969
Illustrative imageWalmart #355
Type 01Wal-Mart Stores East Lp
2900 Pepperell Pkwy, Opelika, AL 36801
(334) 745-9333
Illustrative imageSasser Auction Service
Type 01Sasser Auction Service, Inc
28291 Hunters Drive, Opp, AL 36467
(334) 487-3374
Illustrative imageStump Jumpers & More
Type 01Stump Jumpers & More LLC
924 Florala Highway, Opp, AL 36467
(334) 818-0545
Illustrative imageReady Arm Defend
Type 01Ready Arm Defend LLC
25150 Canal Rd Ste C, Orange Beach, AL 36561
(251) 308-4723
Illustrative imageCampbell, James Vincent
Type 01155 Juell Ln, Owens Cross Roads, AL 35763
(256) 990-9244
Illustrative imageCasey, Nicholas
Type 014506 Blairmont Dr SE, Owens Cross Roads, AL 35763
(304) 376-5425
Illustrative imageRocket City Ordnance, Rco
Type 07 InactiveRocket City Ordnance LLC
7471 Chaco St, Owens Cross Roads, AL 35763
(256) 384-4267
Illustrative imageSpero Arms Sa
Type 07Spero Arms LLC
222A Chestnut Oak Circle, Owens Cross Roads, AL 35763
(760) 315-7576
Illustrative imageShooters Alley
Type 07 InactiveAuto Village Inc
321 W Hamric Dr, Oxford, AL 36203
(256) 342-5411
Illustrative imageAuto Village Oxford LLC
Type 072354 Al Hwy 21 S, Oxford, AL 36203
(256) 342-5411
Illustrative imageHeritage Arms USA, LLC
Type 07803 Bama Drive Suite B, Oxford, AL 36203
(205) 837-5115
Illustrative imageManufacturing and Technology Services, LLC
Type 07803 Bama Drive, Oxford, AL 36203
(256) 831-6433
Illustrative imageManufacturing Technology and Services, LLC
Type 07803 Bama Drive, Oxford, AL 36203
(256) 831-6433
Illustrative imageOxford Lumber Company Inc
Type 011400 Barry St, Oxford, AL 36203
(256) 831-0540
Illustrative imageWalmart #809
Type 01Wal-Mart Stores East Lp
92 Plaza Lane, Oxford, AL 36203
(256) 835-4701
Illustrative imageWood's Gun Repair Service
Type 01Wood's Gun Repair Service LLC
908 Hillsberry Rd, Oxford, AL 36203
(256) 343-6212
Illustrative imageDunham's Sports 9291
Type 01Dunham's Athleisure Corporation
1177 Andrews Avenue Suite F, Ozark, AL 36360
(248) 530-6700
Illustrative imageFarm Systems Inc
Type 01918 US Highway 231 South, Ozark, AL 36360
(334) 733-5337
Illustrative imageLendingbear
Type 02Lynn Financial, LLC
1120 Andrews Avenue, Ozark, AL 36360
(334) 445-1216
Illustrative imagePocket Pawn Inc
Type 02421 Andrews Avenue, Ozark, AL 36360
(334) 443-2274
Illustrative imageRick's Guns Repair
Type 011900 Mixon School Rd, Ozark, AL 36360
(305) 962-5747
Illustrative imageSch
Type 11Sc Holdings & Ventures LLC
1110 County Road 15, Ozark, AL 36360
(470) 601-3070