Home › Alabama › Hunting services › Gun, Archery and Outdoor Shops

Tennessee Valley to the Gulf

Where to find Alabama gun, archery and outdoor shops

284 hunting shops spread over 5 WFF districts and 52 counties, with a street address on each card that had one.

284Found
52In counties
281Map points

Photo: LandBetweentheLakesKYTN (Public domain)

Alabama hunting shops statewide

Pinned at a street point: 253 of 284 hunting shops. Placed at the town and marked as such: 28 listings. 3 rows without a confirmed spot are listed but not pinned.

WFF District I (66) · WFF District II (51) · WFF District III (67) · WFF District IV (53) · WFF District V (47)

WFF District I, 66 hunting shops in 12 counties

Blount County (3)

OK Corral Gun & Archery Store · Blountsville, Blount County

609 Taylor Dr, Blountsville 35031

Gun shop

Blount County Tactical · Oneonta, Blount County

925 2nd Ave E, Oneonta 35121

Gun shop

Murphree's Guns · Oneonta, Blount County

322 Murphree Dr, Oneonta 35121

Gun shop

Colbert County (7)

Patriots Armory · Muscle Shoals, Colbert County

2836 2nd St, Muscle Shoals 35661

Gun shop

Profound Outdoors · Muscle Shoals, Colbert County

520 Kelsey Ave, Muscle Shoals 35661

Gun shop

Snh Outdoors · Muscle Shoals, Colbert County

520 Kelsey Ave, Muscle Shoals 35661

Outdoor store

Snipes Outdoors · Muscle Shoals, Colbert County

1208 Woodward Ave, Muscle Shoals 35661

Gun shop

Caperton's Guns, Ammo and Knives · Sheffield, Colbert County

2915 N Jackson Hwy, Sheffield 35660

Gun shop

Bowstring Custom Shop · Tuscumbia, Colbert County

2305 hwy 247, Tuscumbia 35674

Archery shop

Shoals Outdoor Sports · Tuscumbia, Colbert County

1605 Highway 72 E, Tuscumbia 35674

Gun shop

Cullman County (6)

Academy Sports + Outdoors Cullman · Cullman, Cullman County

1706 2nd Avenue Southwest, Cullman 35055

Chain store Academy store locator

Cullman Shooting Sports · Cullman, Cullman County

593 Al Highway 69 N, Cullman 35055

Gun shop

DICK'S Sporting Goods (Cullman) · Cullman, Cullman County

1106 Cullman Shopping Center Nw, Cullman 35055

Chain store DICK'S store locator

Shooters Warehouse · Cullman, Cullman County

1775 Al Highway 69 N, Cullman 35058

Gun shop

Van's Sporting Goods · Cullman, Cullman County

2045 County Road 222, Cullman 35057

Gun shop

Hanceville Guns and Ammo · Hanceville, Cullman County

110 Main St SE, Hanceville 35077

Gun shop

Franklin County (1)

wolf-archery.com · Russellville, Franklin County

3881 hwy 138, Russellville 35654

Archery shop

Lauderdale County (4)

Academy Sports + Outdoors Florence · Florence, Lauderdale County

113 Cox Creek Parkway South, Florence 35630

Chain store Academy store locator

Alabama 2A Armory · Florence, Lauderdale County

130 Maple Pl, Florence 35634

Gun shop

DICK'S Sporting Goods (Florence) · Florence, Lauderdale County

376 Cox Creek Parkway, Suite A, Florence 35630

Chain store DICK'S store locator

ShotGlass Guns · Florence, Lauderdale County

103 Taylor Rd, Florence 35633

Gun shop

Lawrence County (3)

AAA Gun Store · Moulton, Lawrence County

16179 Court St, Moulton 35650

Gun shop

Ala Ammo · Moulton, Lawrence County

19505 Al Highway 24, Moulton 35650

Gun shop

Xtreme Outdoors · Moulton, Lawrence County

18719 Al Highway 33, Moulton 35650

Outdoor store

Limestone County (8)

Razur Tactical · Ardmore, Limestone County

29665 hogan ave, Ardmore 35739

Gun shop

Athens Guns · Athens, Limestone County

21645 Al Highway 99, Athens 35614

Gun shop

L & L Gunsmithing · Athens, Limestone County

10107 Motter Dr, Athens 35611

Gun shop

Mays Computers & Outdoors · Athens, Limestone County

1802 US Hwy 72 E Ste B, Athens 35611

Gun shop

Meredith Rifles · Athens, Limestone County

17709 New Cut Rd, Athens 35611

Gun shop

Legg Arms and Ammo · Elkmont, Limestone County

20106 Sandlin Rd, Elkmont 35620

Gun shop

Last Resort Guns & Range · Madison, Limestone County

11156 County Line Rd, Madison 35756

Gun shop

Tactical Advantage Firearms · Madison, Limestone County

103 Beacher Ct, Madison 35756

Gun shop

Madison County (23)

Alabama Tactical Outfitters · Hazel Green, Madison County

12819 Highway 231 431 N, Hazel Green 35750

Gun shop

Academy Sports + Outdoors Huntsville · Huntsville, Madison County

2900 Memorial Parkway SW, Huntsville 35801

Chain store Academy store locator

Alabama Outdoors Huntsville · Huntsville, Madison County

2030 Cecil Ashburn Dr SE, Huntsville 35802

Outdoor store

Bass Pro Shops Huntsville · Huntsville, Madison County

7090 Cabela Drive NW, Huntsville 35806

Chain store Bass Pro store locator

Bullet & Barrel · Huntsville, Madison County

3252 Leeman Ferry Rd SW, Huntsville 35801

Gun shop

DICK'S Sporting Goods (Huntsville) · Huntsville, Madison County

6890-a Governor's Drive West, Huntsville 35806

Chain store DICK'S store locator

Full Draw Archery · Huntsville, Madison County

2318 Memorial Pkwy NW, Huntsville 35810

Archery shop

Heinrich's Firearm Repair Service · Huntsville, Madison County

1650 Jordan Ln NW, Huntsville 35816

Gun shop

Lee's Sporting Goods · Huntsville, Madison County

3061 Leeman Ferry Rd SW, Huntsville 35801

Outdoor store

Mountain High Outfitters · Huntsville, Madison County

300 The Bridge St, Huntsville 35806

Outdoor store

Mr Big Guns · Huntsville, Madison County

1650 Jordan Ln NW, Huntsville 35816

Gun shop

Outdoor Images · Huntsville, Madison County

3077 Leeman Ferry Rd SW, Huntsville 35801

Outdoor store

Recon Outdoors · Huntsville, Madison County

2102 W Ferry Way SW, Huntsville 35801

Outdoor store

Rocket City Guns · Huntsville, Madison County

689 Baltimore Hill Rd NE, Huntsville 35810

Gun shop

Rousseaus Sporting Goods · Huntsville, Madison County

4415 Evangel Cir NW, Huntsville 35816

Outdoor store

Sportsmania · Huntsville, Madison County

2801 Memorial Pkwy SW, Huntsville 35801

Outdoor store

St Nick's Knives- Huntsville · Huntsville, Madison County

2801 Memorial Pkwy SW Ste 146, Huntsville 35801

Outdoor store

Tactical Arms Gunsmithing Inc · Huntsville, Madison County

370 Dupree Dr, Huntsville 35806

Gun shop

Vintage Sporting · Huntsville, Madison County

2326 Clinton Ave W, Huntsville 35805

Gun shop

Academy Sports + Outdoors Madison · Madison, Madison County

7506 Highway 72 West, Madison 35758

Chain store Academy store locator

Precision Gun Works · Madison, Madison County

326 Kenneth Blvd NW, Madison 35757

Gun shop

Red River Guns and Ammo · Madison, Madison County

105 Twin Island Cir, Madison 35758

Gun shop

THUNDER FIREARMS · Madison, Madison County

104 Portal Ln, Madison 35758

Gun shop

Marion County (1)

K & S Outdoors · Winfield, Marion County

2421 Us Highway 43, Winfield 35594

Gun shop

Morgan County (6)

Academy Sports + Outdoors Decatur · Decatur, Morgan County

1205 Wimberly Drive Southwest, Decatur 35603

Chain store Academy store locator

Lang's Sporting Goods Inc · Decatur, Morgan County

404 11th St SE, Decatur 35601

Outdoor store

Wiley Outdoor Sports · Decatur, Morgan County

1820 6th Ave SE Ste U, Decatur 35601

Outdoor store

Hartselle Sporting Goods · Hartselle, Morgan County

820 Highway 31 SW, Hartselle 35640

Outdoor store

Lewis Precision Gunsmithing · Hartselle, Morgan County

581 Church Rd, Hartselle 35640

Gun shop

WAC Em Archery Products · Hartselle, Morgan County

631 Boys Ranch Rd, Hartselle 35640

Archery shop

Walker County (2)

Pat's Archery & Outdoors · Jasper, Walker County

306 Highway 78 W, Jasper 35501

Archery shop

Simmon's System Archery · Jasper, Walker County

157 Win Dre Dr, Jasper 35504

Archery shop

Winston County (2)

Three State Armory · Double Springs, Winston County

14760 Highway 278, Double Springs 35553

Gun shop

Outdoor Country Camouflage · Houston, Winston County

24555 Highway 278, Houston 35572

Outdoor store

WFF District II, 51 hunting shops in 13 counties

Calhoun County (9)

Tg's One Stop Sportsman Shop · Alexandria, Calhoun County

8067 Al Highway 144, Alexandria 36250

Outdoor store

B & S Sporting Goods · Anniston, Calhoun County

19 W 12th St, Anniston 36201

Outdoor store

McClellan Sports & Outdoors · Anniston, Calhoun County

135 Exchange Ave, Anniston 36205

Outdoor store

Save Big Outdoors · Anniston, Calhoun County

7754 Al Highway 9, Anniston 36207

Archery shop

Weekend Archery and Guns · Ohatchee, Calhoun County

1484 Al Highway 144, Ohatchee 36271

Archery shop

DICK'S Sporting Goods (Oxford) · Oxford, Calhoun County

1500 Oxford Exchange, Oxford 36203

Chain store DICK'S store locator

Gatlin Gun Shop · Oxford, Calhoun County

140 Gatlin Rd, Oxford 36203

Gun shop

Exile armory · Weaver, Calhoun County

1109 Alexandria Rd, Weaver 36277

Gun shop

GMV Armory · Wellington, Calhoun County

1888 Websters Rd, Wellington 36279

Gun shop

Cherokee County (4)

BJ's Gun Shop · Centre, Cherokee County

996 Cedar Bluff Rd, Centre 35960

Gun shop

John's Gun Shop & Repair · Gaylesville, Cherokee County

605 County Road 120, Gaylesville 35973

Gun shop

Leesburg Guns · Leesburg, Cherokee County

5625 Weiss Lake Blvd, Leesburg 35983

Gun shop

Tri-County Custom Arms & Ammo · Piedmont, Cherokee County

1700 County Road 6, Piedmont 36272

Gun shop

Clay County (1)

Cheaha Gun Works · Munford, Clay County

6691 Cheaha Rd, Munford 36268

Gun shop

Cleburne County (2)

Tallapoosa River Outfitters · Heflin, Cleburne County

9891 Highway 46, Heflin 36264

Outdoor store

Keith's Archery · Muscadine, Cleburne County

14 County Road 104, Muscadine 36269

Archery shop

Coosa County (1)

Longarm Gunsmithing · Weogufka, Coosa County

700 Prater Rd, Weogufka 35183

Gun shop

DeKalb County (5)

Odell's Outdoor Archery · Boaz, DeKalb County

1567 County Road 15, Boaz 35957

Archery shop

Bucket of Bows · Collinsville, DeKalb County

77 E Main St, Collinsville 35961

Gun shop

Chamlee Gunworks · Collinsville, DeKalb County

24359 Al Highway 176, Collinsville 35961

Gun shop

Bucket of Bows · Fort Payne, DeKalb County

2810 Greenhill Blvd NW, Fort Payne 35968

Gun shop

K W Gunsmithing & Sales · Henagar, DeKalb County

655 Liberty Rd, Henagar 35978

Gun shop

Etowah County (10)

Attalla Sporting Goods · Attalla, Etowah County

1432 3rd St SW, Attalla 35954

Outdoor store

Down Range Inc · Attalla, Etowah County

3451 Pleasant Valley Rd, Attalla 35954

Gun shop

Summit Ammo · Attalla, Etowah County

1101 Highway 77, Attalla 35954

Gun shop

Academy Sports + Outdoors Gadsden · Gadsden, Etowah County

601 George Wallace Dr, Gadsden 35903

Chain store Academy store locator

Apex Firearms & Trading · Gadsden, Etowah County

1800 Highway 77, Gadsden 35907

Gun shop

Coosa Outfitters · Gadsden, Etowah County

322 Broad St, Gadsden 35901

Outdoor store

East Gadsden Sporting Goods · Gadsden, Etowah County

110 College Plz, Gadsden 35903

Outdoor store

Gunthe Shop Of Gadsden · Gadsden, Etowah County

306 Wall St, Gadsden 35904

Gun shop

Jared's Tactical and Firearm · Gadsden, Etowah County

1499 Highway 77, Gadsden 35907

Gun shop

Eagle Ridge Gun Works · Rainbow City, Etowah County

266 Watts Pkwy, Rainbow City 35906

Gun shop

Jackson County (4)

Big Daddy's Outdoors · Bridgeport, Jackson County

52680 Us Highway 72, Bridgeport 35740

Outdoor store

A and D Outdoor · Scottsboro, Jackson County

4711 S Broad St, Scottsboro 35769

Outdoor store

B & B Guns · Section, Jackson County

3098 County Road 120, Section 35771

Gun shop

Stevenson Gun And Supply · Stevenson, Jackson County

104 Adams St Ste C, Stevenson 35772

Gun shop

Marshall County (8)

Alabama Tactical Supply · Albertville, Marshall County

6521 Us Highway 431, Albertville 35950

Gun shop

Copperhead's Outdoors · Arab, Marshall County

608 11th Ave NW, Arab 35016

Outdoor store

Jones Gunsmith Services · Arab, Marshall County

1509 Friendship Rd NE, Arab 35016

Gun shop

Alabama Tactical Supply · Boaz, Marshall County

814 Us Highway 431, Boaz 35957

Gun shop

Deadwood Outdoors · Boaz, Marshall County

10774 Al Highway 168, Boaz 35957

Gun shop

Lakeview Tackle & Outdoors · Guntersville, Marshall County

3760 Al Highway 69, Guntersville 35976

Outdoor store

Pro-Tech Outdoors · Guntersville, Marshall County

140 Claysville School Rd, Guntersville 35976

Gun shop

Copperheads Outdoors · Union Grove, Marshall County

15818 Us Highway 231, Union Grove 35175

Outdoor store

Randolph County (1)

Holmes Guns · Wadley, Randolph County

49133 Highway 22, Wadley 36276

Gun shop

St. Clair County (4)

Lucky's Guns & Tackle · Cropwell, St. Clair County

2802 Martin St S, Cropwell 35054

Outdoor store

Mitcham Guns & Outdoors · Pell City, St. Clair County

2245 Martin St S, Pell City 35128

Gun shop

Riverside Outdoors Inc · Riverside, St. Clair County

11229 Us Highway 78, Riverside 35135

Outdoor store

Old South Fire Arms · Trussville, St. Clair County

425 Argo Margaret Rd, Trussville 35173

Gun shop

Talladega County (1)

C & A Guns & Gold · Sylacauga, Talladega County

233 James Payton Blvd, Sylacauga 35150

Gun shop

Tallapoosa County (1)

A & M Sporting Goods · Tallassee, Tallapoosa County

105 Central Blvd, Tallassee 36078

Outdoor store

WFF District III, 67 hunting shops in 8 counties

Autauga County (4)

Loose Cannon Firearm Inc · Autaugaville, Autauga County

760 County Road 13, Autaugaville 36003

Gun shop

Gamel Guns · Deatsville, Autauga County

1264 County Road 39, Deatsville 36022

Gun shop

Gunsmith Triple C & Paige · Deatsville, Autauga County

2723 County Road 99, Deatsville 36022

Gun shop

Archery Unlimited · Prattville, Autauga County

1351 S Memorial Dr, Prattville 36067

Gun shop

Chilton County (3)

Dixie Outdoor Co. · Clanton, Chilton County

2214 County Road 81, Clanton 35045

Outdoor store

The Ammo Dump · Clanton, Chilton County

3172 County Road 459, Clanton 35046

Gun shop

POPS Armory · Jemison, Chilton County

405 County Road 52, Jemison 35085

Gun shop

Dallas County (1)

H K Custom Guns · Valley Grande, Dallas County

7641 Al Highway 22 N, Valley Grande 36701

Gun shop

Jefferson County (39)

Jeff's Shooting Supplies, Inc · Adger, Jefferson County

17943 Groundhog Rd, Adger 35006

Gun shop

Lock 17 Sporting Goods · Adger, Jefferson County

119 Redstone Ln, Adger 35006

Gun shop

Joe's Gun · Bessemer, Jefferson County

4180 Roy Rd, Bessemer 35022

Gun shop

Simmons Sporting Goods · Bessemer, Jefferson County

2001 2nd Ave N, Bessemer 35020

Gun shop

Alabama Outdoors · Birmingham, Jefferson County

3054 Independence Dr, Birmingham 35209

Outdoor store

All American Outdoors · Birmingham, Jefferson County

1901 Hoover Ct, Birmingham 35226

Outdoor store

Deep South Outfitters Owner · Birmingham, Jefferson County

4700 Cahaba River Rd, Birmingham 35243

Outdoor store

Distinguished Precision Shooting Sports · Birmingham, Jefferson County

1805 Pebble Lake Dr, Birmingham 35235

Gun shop

Homewood Sporting Goods · Birmingham, Jefferson County

2941 18th St S, Birmingham 35209

Outdoor store

Mountain High Outfitters · Birmingham, Jefferson County

524 35th St N, Birmingham 35222

Outdoor store

Pistol Parlor · Birmingham, Jefferson County

1833 Pinson Valley Pkwy, Birmingham 35217

Gun shop

Romeo's Sporting Goods · Birmingham, Jefferson County

5520 Crestwood Blvd, Birmingham 35212

Outdoor store

Southeastern Guns · Birmingham, Jefferson County

1808 Gadsden Hwy, Birmingham 35235

Gun shop

Vulcan Gun Works Inc · Birmingham, Jefferson County

5432 Iceland Ave, Birmingham 35224

Gun shop

Sports Center · Fairfield, Jefferson County

5202 Valley Rd, Fairfield 35064

Outdoor store

Grabow Outdoors · Fultondale, Jefferson County

2980 Hawkins Ln, Fultondale 35068

Outdoor store

Grabows and Arrows · Fultondale, Jefferson County

3524 Decatur Hwy Ste 101, Fultondale 35068

Archery shop

New Breed Archery · Fultondale, Jefferson County

2980 Hawkins Ln, Fultondale 35068

Outdoor store

Academy Sports + Outdoors Gardendale · Gardendale, Jefferson County

650 Gayle Street, Gardendale 35071

Chain store Academy store locator

Mordecai Sporting Goods · Gardendale, Jefferson County

809 Main St, Gardendale 35071

Outdoor store

Academy Sports + Outdoors Hoover · Hoover, Jefferson County

2810 John Hawkins Parkway, Hoover 35244

Chain store Academy store locator

DICK'S Sporting Goods (Hoover) · Hoover, Jefferson County

4401 Creekside Avenue, Hoover 35244

Chain store DICK'S store locator

Hoover Tactical · Hoover, Jefferson County

1561 Montgomery State Rte, Hoover 35216

Archery shop

Precision Tactical Arms Company · Hoover, Jefferson County

3435 S Shades Crest Rd Ste 111, Hoover 35244

Gun shop

Steel City Tactical, LLC · Hoover, Jefferson County

2539 John Hawkins Pkwy Ste 101-325, Hoover 35244

Outdoor store

Bass Pro Shops Leeds · Leeds, Jefferson County

5000 Bass Pro Blvd, Leeds 35094

Chain store Bass Pro store locator

Bishop's Gun & Lock · Leeds, Jefferson County

1389 8th St, Leeds 35094

Gun shop

Jp Precision Firearms Inc · Leeds, Jefferson County

7314 Parkway Dr, Leeds 35094

Gun shop

Lowbird Outdoors · Mountain Brk, Jefferson County

3821 Valley Head Rd, Mountain Brk 35223

Outdoor store

Mountain High Outfitters · Mountain Brk, Jefferson County

2800 Cahaba Village Plz, Mountain Brk 35243

Outdoor store

Over Mountain Sporting Goods · Mountain Brk, Jefferson County

240 Country Club Park, Mountain Brk 35213

Outdoor store

Independence Gunworks · Pinson, Jefferson County

4261 Main St, Pinson 35126

Gun shop

Pleasant Grove Gun Supply Inc · Pleasant Grove, Jefferson County

839 Park Rd, Pleasant Grove 35127

Gun shop

Academy Sports + Outdoors Trussville · Trussville, Jefferson County

1612 Gadsden Highway, Trussville 35235

Chain store Academy store locator

Birmingham Pistol Wholesale · Trussville, Jefferson County

6969 Gadsden Hwy, Trussville 35173

Gun shop

Mark's Outdoor Sports · Vestavia, Jefferson County

1400 Montgomery Hwy, Vestavia 35216

Gun shop

Mountain High Outfitters · Vestavia, Jefferson County

310 Summit Blvd, Vestavia 35243

Outdoor store

Calvary Longrifles LLC · Warrior, Jefferson County

3441 Self Creek Rd, Warrior 35180

Gun shop

Outfitters · Warrior, Jefferson County

221 Main St N, Warrior 35180

Outdoor store

Pickens County (3)

Dura Hunting Supplies · Ethelsville, Pickens County

233 Wilcox Dr, Ethelsville 35461

Outdoor store

West Alabama Gun Works · Gordo, Pickens County

6601 County Road 49, Gordo 35466

Gun shop

Big Boys Toys Guns · Reform, Pickens County

222 1st St S, Reform 35481

Gun shop

Shelby County (8)

DICK'S Sporting Goods (Alabaster) · Alabaster, Shelby County

200 S. Colonial Drive, Alabaster 35007

Chain store DICK'S store locator

Academy Sports + Outdoors Birmingham · Birmingham, Shelby County

4610 US Highway 280, Birmingham 35242

Chain store Academy store locator

DICK'S Sporting Goods (Birmingham) · Birmingham, Shelby County

310 Doug Baker Boulevard, Birmingham 35242

Chain store DICK'S store locator

Redland Rifle Co · Birmingham, Shelby County

4755 Highway 280, Birmingham 35242

Gun shop

Mountain High Outfitters · Hoover, Shelby County

2000 Riverchase Galleria, Hoover 35244

Outdoor store

Hubbard's Outdoor Products · Montevallo, Shelby County

7926 Highway 155, Montevallo 35115

Gun shop

The Armory · Pelham, Shelby County

2639 Pelham Pkwy, Pelham 35124

Gun shop

Light Outdoors · Shelby, Shelby County

166 Woodland Dr, Shelby 35143

Outdoor store

Sumter County (1)

Southern Sportsman Inc · Livingston, Sumter County

705 Southern Sportsman Est, Livingston 35470

Outdoor store

Tuscaloosa County (8)

Plus One Tactical · Cottondale, Tuscaloosa County

5479 Skyland Blvd E, Cottondale 35453

Gun shop

Circlewood Gunshop · Duncanville, Tuscaloosa County

11601 Highway 82 E, Duncanville 35456

Gun shop

Fowl Hooked Outdoors · Northport, Tuscaloosa County

14538 Highway 43 N, Northport 35475

Outdoor store

Smiths Armory · Northport, Tuscaloosa County

1002 Mcfarland Blvd, Northport 35476

Gun shop

Academy Sports + Outdoors Tuscaloosa · Tuscaloosa, Tuscaloosa County

710 Skyland Boulevard, Tuscaloosa 35405

Chain store Academy store locator

DICK'S Sporting Goods (Tuscaloosa) · Tuscaloosa, Tuscaloosa County

1320 Mcfarland Blvd E, Bldg 400, Suite 410, Tuscaloosa 35404

Chain store DICK'S store locator

Guns And Ammo · Tuscaloosa, Tuscaloosa County

3100 Greensboro Ave., Ste 1, Tuscaloosa 35401

Gun shop

Mountain High Outfitters · Tuscaloosa, Tuscaloosa County

1320 Mcfarland Blvd E, Tuscaloosa 35404

Outdoor store

WFF District IV, 53 hunting shops in 12 counties

Barbour County (2)

Advanced Rifles · Eufaula, Barbour County

110 Hillcrest Dr, Eufaula 36027

Gun shop

Eufaula Country Outdoors · Eufaula, Barbour County

227 E Broad St, Eufaula 36027

Outdoor store

Coffee County (3)

Guns R Us · Elba, Coffee County

992 Alabama Highway 203, Elba 36323

Gun shop

Riverwalk Outfitters · Elba, Coffee County

955 Alabama Highway 203, Elba 36323

Outdoor store

Tri-State Guns & Ammo · Enterprise, Coffee County

706 Glover Ave, Enterprise 36330

Gun shop

Covington County (4)

Andalusia Armory · Andalusia, Covington County

16111 Us Highway 29, Andalusia 36420

Gun shop

Fletchers Outdoors · Andalusia, Covington County

13759 Brooklyn Rd, Andalusia 36421

Outdoor store

Southern Gun Works · Andalusia, Covington County

13279 Us Highway 29, Andalusia 36420

Gun shop

White Oak Archery · Opp, Covington County

1585 Veterans Memorial Pkwy, Opp 36467

Archery shop

Dale County (1)

Follow Through Rifle Werks · Dothan, Dale County

127 Industrial Dr, Dothan 36303

Gun shop

Elmore County (6)

Hunt Master Archery · Deatsville, Elmore County

10512 Holtville Rd, Deatsville 36022

Archery shop

Academy Sports + Outdoors Prattville · Prattville, Elmore County

1557 Cotton Exchange, Prattville 36066

Chain store Academy store locator

Bass Pro Shops Prattville · Prattville, Elmore County

2553 Rocky Mount Rd, Prattville 36066

Chain store Bass Pro store locator

Camo Country Military & Outdoor Supplies · Titus, Elmore County

Wetumpka-Montgomery Hwy, Titus 36080

Outdoor store

Coosa Outdoor Center LLC · Wetumpka, Elmore County

172 River Rd, Wetumpka 36092

Outdoor store

Lg Outdoors · Wetumpka, Elmore County

34 Firetower Rd, Wetumpka 36093

Outdoor store

Geneva County (2)

Gun Barn · Geneva, Geneva County

910 W Meadow Ave, Geneva 36340

Gun shop

South Cross Gun Shop · Hartford, Geneva County

104 S 4th Ave, Hartford 36344

Gun shop

Henry County (1)

Raven Gunsmithing · Headland, Henry County

2 E Main St, Headland 36345

Gun shop

Houston County (15)

Bob's PRO Archery · Ashford, Houston County

6923 E Us Highway 84, Ashford 36312

Gun shop

Academy Sports + Outdoors Dothan · Dothan, Houston County

3950 Montgomery Hwy, Dothan 36303

Chain store Academy store locator

C & M Sporting Goods · Dothan, Houston County

158 Westgate Pkwy, Dothan 36303

Outdoor store

Country Guns · Dothan, Houston County

6188 S State Highway 605, Dothan 36301

Gun shop

DICK'S Sporting Goods (Dothan) · Dothan, Houston County

4401 Montgomery Hwy, Dothan 36303

Chain store DICK'S store locator

H20 Sporting Goods · Dothan, Houston County

2502 Ross Clark Cir, Dothan 36301

Outdoor store

Neil's Sport Shop Inc · Dothan, Houston County

3489 Ross Clark Cir, Dothan 36303

Outdoor store

Outpost Guns & Ammo · Dothan, Houston County

2650 Ross Clark Cir, Dothan 36301

Gun shop

Royalty Firearms · Dothan, Houston County

1501 Columbia Hwy, Dothan 36303

Gun shop

Southern Outdoor Sports · Dothan, Houston County

2126 Hartford Hwy, Dothan 36305

Gun shop

Sportsman's Outfitters · Dothan, Houston County

1975 Ross Clark Cir, Dothan 36301

Outdoor store

Tvi Firearms · Dothan, Houston County

3203 Springdale Dr, Dothan 36303

Gun shop

Southern Outdoor Gear & Appare · Gordon, Houston County

68 James Ln, Gordon 36343

Outdoor store

Sanders Guns · Newton, Houston County

10288 W US 84, Newton 36352

Gun shop

C R Guns Inc · Taylor, Houston County

369 Peterman Rd, Taylor 36301

Outdoor store

Lee County (6)

Academy Sports + Outdoors Auburn · Auburn, Lee County

2325 Bent Creek Road, Auburn 36830

Chain store Academy store locator

Sportsmans Outpost · Auburn, Lee County

2458 Lee Road 88, Auburn 36879

Outdoor store

DICK'S Sporting Goods (Opelika) · Opelika, Lee County

2718 Enterprise Drive, Opelika 36801

Chain store DICK'S store locator

Firing Pin Shooting Sports · Opelika, Lee County

2195 1st Ave, Opelika 36801

Gun shop

Southern Survival Tactical · Opelika, Lee County

1220 Fox Run Ave, Opelika 36801

Gun shop

Celtic Crossfire Armory · Smiths Station, Lee County

9483 Mullin Rd, Smiths Station 36877

Gun shop

Montgomery County (9)

Academy Sports + Outdoors Montgomery · Montgomery, Montgomery County

8610 Eastchase Parkway, Montgomery 36117

Chain store Academy store locator

Crowne Sporting Goods · Montgomery, Montgomery County

532 Oliver Rd, Montgomery 36117

Outdoor store

David Bowen Sporting Goods · Montgomery, Montgomery County

1635 Eastern Blvd, Montgomery 36117

Outdoor store

Kinnucan's Spec Outfitters · Montgomery, Montgomery County

6820 Eastchase Pkwy, Montgomery 36117

Outdoor store

MAC Sporting Goods · Montgomery, Montgomery County

400 Eastern Blvd, Montgomery 36117

Outdoor store

Patriot Gun Sales · Montgomery, Montgomery County

3079 Wetumpka Hwy, Montgomery 36110

Gun shop

The Gun Shoppe · Montgomery, Montgomery County

2766 Bell Rd Ste A, Montgomery 36117

Gun shop

Walter Craig Outdoors · Montgomery, Montgomery County

1201 N Eastern Blvd, Montgomery 36117

Gun shop

Pike Tactical · Pike Road, Montgomery County

11123 Chantilly Pkwy Ct, Pike Road 36064

Gun shop

Pike County (2)

Olivers Firearms · Banks, Pike County

1476 County Road 4405, Banks 36005

Gun shop

Jab's Sporting Goods · Troy, Pike County

102 Anderson Rd, Troy 36079

Outdoor store

Russell County (2)

Archery Connection · Phenix City, Russell County

3022 Lakewood Dr, Phenix City 36867

Archery shop

Lee's Gun Shop · Phenix City, Russell County

1406 14th St, Phenix City 36867

Gun shop

WFF District V, 47 hunting shops in 7 counties

Baldwin County (19)

Outdoor Addiction · Bay Minette, Baldwin County

707 Dolive St, Bay Minette 36507

Outdoor store

Top Value Gun Sales · Bay Minette, Baldwin County

108 N Hoyle Ave, Bay Minette 36507

Gun shop

Alabama Holster and Gun Co · Daphne, Baldwin County

25604 County Road 13, Daphne 36526

Gun shop

DICK'S Sporting Goods (Daphne) · Daphne, Baldwin County

6850 Us Highway 90, Daphne 36526

Chain store DICK'S store locator

Jerry's Sporting Goods · Daphne, Baldwin County

9151 Spanish Fort Blvd, Daphne 36527

Outdoor store

Top Gun Enterprises · Elberta, Baldwin County

26064 Rifleman Rd, Elberta 36530

Gun shop

Academy Sports + Outdoors Foley · Foley, Baldwin County

2410 S McKenzie St, Foley 36535

Chain store Academy store locator

Greener Fields Firearms & Gun Smithing · Foley, Baldwin County

421 S Alston St, Foley 36535

Gun shop

Hallowed Ground Custom Firearms · Foley, Baldwin County

2201 N Mckenzie St, Foley 36535

Gun shop

Sport & Outdoor Consignment · Foley, Baldwin County

8097 State Highway 59, Foley 36535

Outdoor store

T & T Guns & Ammo II, Inc · Foley, Baldwin County

8395 State Highway 59, Foley 36535

Gun shop

Beach Bum Outdoors · Gulf Shores, Baldwin County

3041 W 1st St, Gulf Shores 36542

Outdoor store

McDonough Firearms · Gulf Shores, Baldwin County

3259 Gulf Shores Pkwy, Gulf Shores 36542

Gun shop

Gun Bench Gunsmithing · Orange Beach, Baldwin County

24821 Commercial Ave Ste 2-A, Orange Beach 36561

Gun shop

Super Stop Sporting Goods · Perdido, Baldwin County

52668 State Highway 31 N, Perdido 36562

Outdoor store

Kenny's Gun Room · Robertsdale, Baldwin County

24812 Cowpen Creek Rd, Robertsdale 36567

Gun shop

Bass Pro Shops Spanish Fort · Spanish Fort, Baldwin County

20000 Bass Pro Dr, Spanish Fort 36527

Chain store Bass Pro store locator

Jerry's Sporting Goods · Spanish Fort, Baldwin County

32175 Buzbee Rd, Spanish Fort 36527

Outdoor store

Three Brothers Arms · Stapleton, Baldwin County

36603 State Highway 59, Stapleton 36578

Outdoor store

Butler County (1)

The Gun Counter · Greenville, Butler County

120 W Commerce St, Greenville 36037

Gun shop

Clarke County (1)

G & D Outdoors · Grove Hill, Clarke County

20107 Highway 43, Grove Hill 36451

Outdoor store

Escambia County (3)

Alabama Archery Academy · Atmore, Escambia County

206 N Main St, Atmore 36502

Outdoor store

Esaus Gun Shop Inc. · Brewton, Escambia County

9310 Foshee Rd, Brewton 36426

Gun shop

K & K Outdoors · Brewton, Escambia County

1507 South Blvd, Brewton 36426

Gun shop

Mobile County (20)

Rowell's Sporting Goods · Citronelle, Mobile County

19655 N 3rd St, Citronelle 36522

Outdoor store

Tagged Out Archery · Grand Bay, Mobile County

12940 Us Highway 90, Grand Bay 36541

Archery shop

J and B Guns · Irvington, Mobile County

10901 Padgett Switch Rd, Irvington 36544

Gun shop

DICK'S House of Sport (Mobile) · Mobile, Mobile County

1390 Tingle Circle W B-3, Mobile 36606

Chain store DICK'S store locator

David Bowen Sporting Goods · Mobile, Mobile County

3986 Government Blvd, Mobile 36693

Outdoor store

Great Southern Gun Works · Mobile, Mobile County

1163 Hubert Pierce Rd, Mobile 36608

Gun shop

McCoy Outdoor Company · Mobile, Mobile County

3498 Spring Hill Ave, Mobile 36608

Archery shop

Mobile Shooting · Mobile, Mobile County

9170 Airport Blvd, Mobile 36608

Gun shop

Outback Army Navy Outfitters · Mobile, Mobile County

135 Schillinger Rd N, Mobile 36608

Outdoor store

Red Beard's Outfitter · Mobile, Mobile County

51 Kenneth St, Mobile 36607

Outdoor store

Robert's Gun Rack · Mobile, Mobile County

7730 Old Shell Rd Ste A, Mobile 36608

Gun shop

Stone Arms Inc · Mobile, Mobile County

10121 Airport Blvd, Mobile 36608

Gun shop

The Gunman · Mobile, Mobile County

951 Schillinger Rd N, Mobile 36608

Gun shop

revered firearms · Mobile, Mobile County

6920 airport blvd. suite 125, Mobile 36608

Outdoor store

Bigdogfirearms · Saraland, Mobile County

516 Saraland Blvd S, Saraland 36571

Gun shop

Bow Hunter Pro Shop · Saraland, Mobile County

126 Industrial Pkwy, Saraland 36571

Archery shop

Quint's Hardware and Sporting Goods · Saraland, Mobile County

1406 Industrial Pkwy, Saraland 36571

Outdoor store

3G Armory, LLC · Semmes, Mobile County

8900 Mcneil Rd, Semmes 36575

Gun shop

GunWorks of L.A. Inc · Theodore, Mobile County

8735 Bellingrath Rd, Theodore 36582

Gun shop

The Gun Mason · Wilmer, Mobile County

7642 Wilmer Georgetown Rd, Wilmer 36587

Outdoor store

Monroe County (2)

Dixie Sporting Goods · Monroeville, Monroe County

362 Highway 21 S, Monroeville 36460

Archery shop

Impact Archery · Monroeville, Monroe County

4439 South Alabama Avenue, Monroeville 36460

Archery shop

Wilcox County (1)

Headz Outdoors · Camden, Wilcox County

1010 Highway 28 W, Camden 36726

Outdoor store

Gun, archery and outdoor shops from Yellow Pages and the Academy, DICK'S and Bass Pro store locators; pawn shops, general retailers and team-sports stores are left out. Checked November 1, 2026.

Before the Alabama gun counter

Deer rifles and shotguns

Centerfire rifles and handguns with mushrooming ammunition; PCP air guns .30+; PCP arrow rifles; shotguns 10 ga or smaller with buckshot, slugs or single round ball; muzzleloaders .40+; bows/crossbows; permitted raptors.

Bows and crossbows

Long bows, recurves, compound bows and crossbows meeting 220-2-.03 (bows 30 lb peak draw; crossbows 85 lb with working safety; broadheads 7/8 inches, 2 sharpened edges).

Muzzleloader and air rifle week

Muzzleloading long guns and handguns .40 cal or larger; pre-charged pneumatic air guns .30 cal or larger; PCP arrow rifles with 7/8 inches broadheads; bows/crossbows.

Turkey loads

Shotguns (incl. muzzleloading) 10 ga or smaller with standard No. 2 shot or smaller; bows/crossbows.

Duck and dove shells

Shotguns 10 ga or smaller plugged to 3 shells with No. 2 shot or smaller; waterfowl with steel or other USFWS-approved nontoxic shot (T or smaller per the waterfowl guide); bows/crossbows; permitted raptors.

Orange or pink

Solid colour visible from any angle; a small logo or printing on the front of a cap is allowed. Blaze orange, blaze pink and ten-mile cloth are legal; shades of red, camo orange and camo pink are not.

Electronic calls

Electrically amplified turkey, dove or waterfowl calls are illegal (possession in the field too); electronic crow and predator calls allowed.

Sources: Digest, p. 34; ADCNR hunter orange page; Regulation Book, PDF p. 45, read again line by line on November 1, 2026.

About this list of Alabama hunting shops

Which shells are legal for ducks in Alabama?

Shotguns 10 ga or smaller plugged to 3 shells with No. 2 shot or smaller; waterfowl with steel or other USFWS-approved nontoxic shot (T or smaller per the waterfowl guide); bows/crossbows; permitted raptors.

How long is the list of Alabama hunting shops?

We count 284 hunting shops in 52 counties after the November 1, 2026 pass.

Where do Alabama hunting shops cluster?

Most are in Jefferson County, which has 39; Madison County has 23 and Mobile County has 20.

Which WFF district has the most hunting shops?

67 in WFF District III, 66 in WFF District I, 53 in WFF District IV, 51 in WFF District II and 47 in WFF District V.

How was the hunting shops list put together?

Gun, archery and outdoor shops from Yellow Pages and the Academy, DICK'S and Bass Pro store locators; pawn shops, general retailers and team-sports stores are left out. Checked November 1, 2026.

Is every one of these hunting shops on the map?

253 sit at their own point, 28 at their town's Census point, and 3 could not be placed, so they appear only in the list.

Which Alabama counties have no hunting shops listed?

15 counties have no entry here, and the statewide map is the fallback.

Do Academy, DICK'S and Bass Pro stores appear here?

Yes: 32 Academy, DICK'S and Bass Pro stores from their own store locators, each tagged; Walmart, Tractor Supply, pawn shops and team-sports stores are left out.

Can I buy an Alabama hunting license at these shops?

Annual hunting licenses run Sept. 1-Aug. 31 (all expire Aug. 31, 2027); duck stamps July 1-June 30; fur catcher Oct. 1-Sept. 30. Sold online (myoutdooralabama.com), by phone 1-888-848-6887, at probate offices/license commissioners, ~320 agents and WFF offices. ADCNR publishes no list of its license agents, so ask the store.

More Alabama pages after the hunting shops

Other photos on this page: the real Kam75 (CC BY-SA 2.0); John Wolf (CC BY-SA 2.0); YellowstoneNPS (Public domain); Maria Brindle (CC BY-SA 4.0); U.S. Fish and Wildlife Service – Midwest Region (Public domain).