FFL Finder  ›  Alabama

FFL Dealers in Alabama

1,499 federally licensed firearms dealers across 337 cities in Alabama. Pick your city to find a transfer dealer near you — every listing is sourced from the ATF's official FFL list.

Browse by city

Huntsville67Mobile45Birmingham41Montgomery34Athens33Dothan28Madison27Cullman24Florence21Decatur19Opelika18Phenix City18Pell City17Prattville17Scottsboro17Tuscaloosa17Anniston16Enterprise16Bessemer15Jasper13Pelham13Gadsden12Hoover12Wetumpka12Andalusia11Hazel Green11Roanoke11Auburn10Foley10Hamilton10Hartselle10Harvest10Saraland10Troy10Trussville10Albertville9Arab9Centre9Clanton9Muscle Shoals9Northport9Piedmont9Robertsdale9Alabaster8Boaz8Brewton8Deatsville8Greenville8Guntersville8Killen8Ozark8Smiths Station8Sylacauga8Atmore7Attalla7Bay Minette7Columbiana7Fort Payne7Jacksonville7Oneonta7Oxford7Semmes7Springville7Chelsea6Citronelle6Elkmont6Eufaula6Hayden6Heflin6Jackson6Pike Road6Theodore6Warrior6Alexander City5Ardmore5Calera5Daphne5Fairhope5Fayette5Guin5Lafayette5Lanett5Luverne5Moody5Moulton5New Market5Rogersville5Salem5Sheffield5Toney5Ashland4Ashville4Collinsville4Falkville4Gardendale4Gurley4Haleyville4Headland4Helena4Jemison4Monroeville4Munford4Newton4Ohatchee4Owens Cross Roads4Russellville4Selma4Slocomb4Spanish Fort4Sumiton4Talladega4Wilmer4Winfield4Ariton3Berry3Blountsville3Brantley3Bremen3Camden3Chatom3Crane Hill3Cropwell3Eclectic3Elba3Fort Mitchell3Geneva3Goodwater3Gordo3Grand Bay3Grant3Grove Hill3Gulf Shores3Hanceville3Hueytown3Irvington3Leeds3Leesburg3Lincoln3Lowndesboro3Millbrook3Moundville3Mountain Brook3Newville3Pleasant Grove3Rainsville3Rutledge3Seale3Section3Shelby3Southside3Stockton3Thomasville3Tuscumbia3Valley3Valley Grande3Vernon3Vestavia Hills3Vinemont3Abbeville2Alexandria2Alpine2Ashford2Banks2Beaverton2Bridgeport2Brundidge2Bryant2Butler2Childersburg2Coden2Coffeeville2Cottondale2Crossville2Dadeville2Daleville2Danville2Delta2Demopolis2Dora2Double Springs2Eastaboga2Eight Mile2Evergreen2Geraldine2Hartford2Ider2Kellyton2Kinston2Laceys Spring2Livingston2Loxley2Marion2Mc Calla2Mckenzie2Meridianville2Midland City2Millry2Montevallo2New Brockton2New Hope2Perdido2Phil Campbell2Rainbow City2Redstone Arsenal2Rehobeth2Samson2Satsuma2Silverhill2Skipperville2Stapleton2Sulligent2Summerdale2Tallassee2Tarrant2Titus2Tuskegee2Wedowee2Weogufka2Woodville2Adger1Akron1Aliceville1Altoona1Anderson1Autaugaville1Billingsley1Boligee1Brent1Brownsboro1Carrollton1Center Point1Chancellor1Cherokee1Chickasaw1Chunchula1Clayton1Cleveland1Coffee Springs1Columbia1Cottonwood1Courtland1Cragford1Creola1Dauphin Island1Dolomite1Dozier1Duncanville1East Tallassee1Empire1Eutaw1Eva1Fitzpatrick1Flomaton1Florala1Forestdale1Fort Rucker1Franklin1Ft Payne1Fultondale1Fyffe1Garden City1Georgiana1Gilbertown1Glencoe1Glenwood1Goshen1Grady1Graysville1Greensboro1Hackleburg1Harpersville1Henagar1Higdon1Holly Pond1Hope Hull1Horton1Houston1Irondale1Jacksons Gap1Lake View1Leighton1Letohatchee1Linden1Lineville1Louisville1Maplesville1Mathews1Maxwell Afb1Mentone1Midfield1Millport1Mount Hope1Mount Olive1Muscadine1Notasulga1Odenville1Opp1Orange Beach1Pansey1Parrish1Pine Hill1Pinson1Pville1Ragland1Ralph1Ranburne1Red Level1Remlap1Safford1Sand Rock1Sardis1Silas1Smiths1Somerville1Spruce Pine1Steele1Sterrett1Stevenson1Taylor1Thorsby1Toxey1Trinity1Union Grove1Union Springs1Valhermoso Springs1Valley Head1Vestavia1Vincent1Wadley1Waverly1Weaver1Wellington1West Blocton1Wilsonville1Woodland1Woodstock1York1

FFL dealers in Alabama — FAQ

How many FFL dealers are in Alabama?

There are 1,499 federally licensed firearms dealers (FFLs) across 337 cities in Alabama, according to the ATF's official list. Use the city links above to find dealers near you.

How do I find an FFL dealer near me in Alabama?

Pick your city from the list above to see every licensed dealer there with address and phone, or use the ZIP/city search on the main FFL Finder. Call ahead to confirm a dealer accepts transfers.

How much is an FFL transfer fee in Alabama?

Transfer fees are set by each dealer and usually run $20–$50 per firearm in Alabama. Some shops charge more for handguns or NFA items — always confirm the price by phone first.

Do I need an FFL to buy a gun online in Alabama?

Yes. A firearm bought online or out of state must ship to a licensed FFL in Alabama, where you complete ATF Form 4473 and a background check before taking possession.

🗺️ Looking for ranges & gun stores in Alabama? Browse the Near Me mapOpen →

Buying a firearm online or across state lines? It ships to an FFL in Alabama for transfer — you complete ATF Form 4473 and a background check there before taking it home. Transfer fees typically run $20–$50; call ahead to confirm. See also Alabama gun laws and the Near Me map.

Own a shop in Alabama? Get your listing featured →