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 imageIndependent CO-Op
Type 01Hall's Feed and Seed, LLC
114 2Nd Ave, Moundville, AL 35474
(205) 371-2231
Illustrative imageH & L Firearms LLC
Type 074001 County Rd 17, Mount Hope, AL 35651
(256) 303-7281
Illustrative imageBuck Arms CO
Type 07Buck Group LLC
5158 Tyler Oaks Dr, Mount Olive, AL 35117
(205) 332-1943
Illustrative imageLittle Hardware Inc
Type 012117 Cahaba Road, Mountain Brook, AL 35223
(205) 871-4616
Illustrative imageMountain Brook Guns
Type 07Mountain Brook Guns LLC
3019 Cherokee Road, Mountain Brook, AL 35223
(205) 914-4849
Illustrative imageMountain Brook Guns
Type 08Mountain Brook Guns LLC
3019 Cherokee Road, Mountain Brook, AL 35223
(205) 914-4849
Illustrative imageCheaha Armory LLC
Type 075761 Cheaha Road, Munford, AL 36268
(256) 283-8294
Illustrative imageMcDonald, Derrannal Fashay
Type 014020 Cheahea Rd, Munford, AL 36268
(205) 362-7842
Illustrative imageModern Day Knights LLC
Type 01161 Parnell Street, Munford, AL 36268
(256) 223-1308
Illustrative imageRiteway Pawn LLC
Type 0249855 Hwy 21 South, Munford, AL 36268
(256) 831-6749
Illustrative imageUpchurch, David E
Type 0153 Pilgrims Ln, Munford, AL 36268
(256) 493-0302
Illustrative imageStarlight Firearms, LLC
Type 071414 County Road 630, Muscadine, AL 36269
(256) 251-4544
Illustrative imageDynamic Security, Inc
Type 01 InactiveDynamic Security, Inc
1102 Woodward Ave, Muscle Shoals, AL 35661
(256) 383-5798
Illustrative imagePawn Daddy
Type 02Pawn Daddy LLC
1692 S Wilson Dam Rd, Muscle Shoals, AL 35661
(256) 320-5515
Illustrative imageRb & E Inc
Type 021020 Woodward Avenue, Muscle Shoals, AL 35661
(256) 248-4792
Illustrative imageRed Pawn
Type 02Red Pawn LLC
2203 Woodward Ave, Muscle Shoals, AL 35661
(256) 810-7775
Illustrative imageRural King
Type 01Rural King Holdings Llp
3401 Woodward Ave, Muscle Shoals, AL 35661
(256) 389-2794
Illustrative imageTennessee Valley Armory Snipes Outdoors
Type 07Tennessee Valley Armory LLC
1208 Woodward Ave, Muscle Shoals, AL 35661
(256) 320-5494
Illustrative imageWalmart #660
Type 01Wal-Mart Stores East Lp
517 West Avalon Ave, Muscle Shoals, AL 35661
(256) 381-0987
Illustrative imageShoals Gun Clinic
Type 07Watson, Johnny Monroe
814 Buena Vista Ave, Muscle Shoals, AL 35661
(256) 412-8860
Illustrative imageShoals Gun Clinic
Type 01Watson, Johnny Monroe
814 Buena Vista Ave, Muscle Shoals, AL 35661
(256) 412-8860
Illustrative imageFouquette, Daniel
Type 01 Inactive1685 County Road 21, Nauvoo, AL 35578
(205) 300-8750
Illustrative imageHuff Manufacturing
Type 01 InactiveHuff, Terry W
61 Griss Mill Rd, New Brockton, AL 36351
(334) 406-8331
Illustrative imageAdvanced Tactical Imports
Type 08Bishop, Donald Benjamin
2048 B Paint Rock Rd, New Hope, AL 35760
(256) 534-4788
Illustrative imageCombat Jacks
Type 07Cody, Michael A
107 Mungenast Ln, New Hope, AL 35760
(785) 342-5666