Home › Alabama › Shooting ranges › Rifle and Pistol Ranges

Alabama shooting ranges

Alabama Rifle and Pistol Ranges: WMA Benches, Gun Clubs and Training Grounds

90 outdoor rifle and pistol lines: 12 ADCNR ranges on wildlife management areas and public ground, the rest gun clubs, training grounds, police ranges and commercial ranges.

90Listed
43Counties
12ADCNR
12Own page
JeffersonMost in

Photo: (stephan) (CC BY-SA 2.0)

Alabama rifle and pistol ranges in county order

Every card says who may shoot and where the facts come from.

Hillside Rifle Range
outdoor range

Deatsville, Autauga County

Access not stated · gunranges.org, checked Nov 1, 2026

Dennis Lake Wing Club
gun club

Baldwin County

Set up for: skeet, handgun, rifle, archery, shotgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Pig Farm Gun Range
outdoor range

Baldwin County

Set up for: rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Styx River Shooting Center
outdoor range

Robertsdale, Baldwin County

Set up for: handgun, rifle, shotgun, skeet, trap

Access not stated · gunranges.org, checked Nov 1, 2026

The Foley Range
outdoor range

Foley, Baldwin County

Access not stated · gunranges.org, checked Nov 1, 2026

Three Brothers Arms Shooting
Range
outdoor range

Baldwin County

Set up for: handgun, rifle, shotgun, skeet, trap

Access not stated · outdooralabama.com, checked Nov 1, 2026

Upper Delta WMA Shooting
Range
ADCNR shooting range

Stockton, Baldwin County

Set up for: shotgun, rifle, handgun, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Barbour County WMA Shooting
Range
ADCNR shooting range

Midway, Barbour County

Set up for: shotgun, rifle, handgun, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Barbour Creek Shooting Academy
outdoor range

Barbour County

Set up for: rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Brierfield Ironworks
outdoor range

Bibb County

Set up for: muzzleloader

Access not stated · outdooralabama.com, checked Nov 1, 2026

Vick Shooting Range
outdoor range

Brent, Bibb County

Set up for: shotgun, rifle, handgun, smallbore rimfire, muzzleloader

Access not stated · boisegunclub.com, checked Nov 1, 2026

Big Spring Gun Range
outdoor range

Blountsville, Blount County

Access not stated · gunranges.org, checked Nov 1, 2026

Green Ridge Shooting Range
outdoor range

Blount County

Set up for: handgun, rifle, shotgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Civilian Marksmanship Program (CMP)
Anniston Marksmanship Center
outdoor range

Anniston, Calhoun County

Set up for: air gun

Access not stated · boisegunclub.com, checked Nov 1, 2026

Moss Branch Shooting Range
outdoor range

Calhoun County

Set up for: shotgun, rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Mossbranch 22lr Shooters
gun club

Oxford, Calhoun County

Members only · boisegunclub.com, checked Nov 1, 2026

Shooters Alley
outdoor range

Oxford, Calhoun County

Access not stated · gunranges.org, checked Nov 1, 2026

Central AL Fowl Preserve
outdoor range

Chilton County

Set up for: archery, shotgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

POPS Armory
outdoor range

Jemison, Chilton County

Set up for: handgun

Access not stated · gunranges.org, checked Nov 1, 2026

Henry Creek Firing Range
outdoor range

Heflin, Cleburne County

Set up for: shotgun, rifle, handgun

Access not stated · gunranges.org, checked Nov 1, 2026

Lock N Load
outdoor range

Coffee County

Set up for: handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Freedom Hills WMA Range
ADCNR shooting range

Cherokee, Colbert County

Set up for: shotgun, rifle, handgun, archery, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Waterfall Valley Hunt Club
gun club

Tuscumbia, Colbert County

Set up for: shotgun, rifle, trap, archery

Members only · boisegunclub.com, checked Nov 1, 2026

Coosa County WMA Range
ADCNR shooting range

Weogufka, Coosa County

Set up for: shotgun, rifle, handgun, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Rockford Gun Club
gun club

Rockford, Coosa County

Set up for: rifle, handgun, smallbore rimfire, muzzleloader, air gun

Access not stated · boisegunclub.com, checked Nov 1, 2026

Andalusia Police Range
outdoor range

Covington County

Set up for: rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

South Alabama Gun Club
gun club

Covington County

Set up for: shotgun, rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

CSS Range
outdoor range

Cullman, Cullman County

Set up for: rifle, handgun

Access not stated · boisegunclub.com, checked Nov 1, 2026

Cullman County Sheriff's Office
Firearms Range
outdoor range

Good Hope, Cullman County

Access not stated · gunranges.org, checked Nov 1, 2026

Maple Ridge Gun Club
gun club

Cullman County

Set up for: shotgun, rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Dothan Gun Club
gun club

Midland City, Dale County

Set up for: rifle, handgun, smallbore rimfire, archery, 3D archery

Members only · boisegunclub.com, checked Nov 1, 2026

Talon Range of Dothan
outdoor range

Midland City, Dale County

Set up for: handgun

Access not stated · boisegunclub.com, checked Nov 1, 2026

Tri-States Gun Club
gun club

Daleville, Dale County

Set up for: rifle, handgun, shotgun

Members only · boisegunclub.com, checked Nov 1, 2026

Lake Martin Machine Gun
outdoor range

Eclectic, Elmore County

Set up for: shotgun, rifle, handgun

Access not stated · gunranges.org, checked Nov 1, 2026

Conecuh Shooting Range
ADCNR shooting range

East Brewton, Escambia County

Set up for: handgun, rifle, shotgun, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Etowah Public Shooting Range
ADCNR shooting range

Gadsden, Etowah County

Set up for: shotgun, rifle, handgun, muzzleloader

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Sand Mountain Shooters Club
gun club

Carlisle, Etowah County

Set up for: shotgun, rifle, handgun

Members only · boisegunclub.com, checked Nov 1, 2026

Fayette County Gun Club
gun club

Fayette County

Set up for: shotgun, rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

R&R Shooting Club
gun club

Geneva County

Set up for: rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

South Sandy Shooting Range
ADCNR shooting range

Moundville, Hale County

Set up for: shotgun, rifle, handgun, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Headland Skeet & Gun
Club
gun club

Headland, Henry County

Set up for: shotgun, rifle, handgun, trap, skeet

Members only · boisegunclub.com, checked Nov 1, 2026

Skyline WMA Shooting Range
ADCNR shooting range

Scottsboro, Jackson County

Set up for: shotgun, rifle, handgun, 200 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Alabama County Line Bb
and air rifle
outdoor range

McCalla, Jefferson County

Set up for: archery, 3D archery, air gun

Access not stated · boisegunclub.com, checked Nov 1, 2026

Cowboy Action Shooting Club
– Old York Shootists
gun club

Warrior, Jefferson County

Set up for: cowboy action, handgun, rifle, shotgun, muzzleloader

Access not stated · boisegunclub.com, checked Nov 1, 2026

FOP Range
outdoor range

Pleasant Grove, Jefferson County

Set up for: rifle, handgun, smallbore rimfire, muzzleloader, silhouette

Members only · boisegunclub.com, checked Nov 1, 2026

Hoover Tactical Firearms
gun club

Hoover, Jefferson County

Set up for: handgun, rifle, archery, shotgun, trap

Access not stated · boisegunclub.com, checked Nov 1, 2026

Magic City Gun Club
gun club

Pinson, Jefferson County

Set up for: handgun, rifle, trap, shotgun

Access not stated · gunranges.org, checked Nov 1, 2026

Pleasant Grove FOP Range
outdoor range

Jefferson County

Set up for: handgun, rifle, shotgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Sentinel Firearms
outdoor range

Birmingham, Jefferson County

Set up for: handgun, rifle, 5-stand, smallbore rimfire, muzzleloader

Access not stated · boisegunclub.com, checked Nov 1, 2026

Sam R.⁠ Murphy WMA
Shooting Range
ADCNR shooting range

Guin, Lamar County

Set up for: shotgun, rifle, handgun

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Sportsmans Outpost
gun club

Lee County

Set up for: archery, rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Swan Creek WMA Range
ADCNR shooting range

Tanner, Limestone County

Set up for: shotgun, rifle, handgun, muzzleloader, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

X-Ring Rangers Jr.⁠ Air
Rifle Club
gun club

Athens, Limestone County

Set up for: rifle, air gun

Members only · boisegunclub.com, checked Nov 1, 2026

Central Alabama Gun Club
gun club

Shorter, Macon County

Set up for: shotgun, rifle, handgun, archery

Access not stated · boisegunclub.com, checked Nov 1, 2026

Tuskegee National Forest Shooting
Range (Uchee Shooting Range)
public range

Tuskegee, Macon County

Set up for: shotgun, rifle, handgun

Public, federal · gunranges.org, checked Nov 1, 2026

Alabama State Rifle &
Pistol Assoc.
gun club

Huntsville, Madison County

Set up for: rifle, handgun

Members only · boisegunclub.com, checked Nov 1, 2026

Hartselle Gun Club, Inc.
gun club

Huntsville, Madison County

Set up for: rifle, handgun, smallbore rimfire, silhouette

Members only · boisegunclub.com, checked Nov 1, 2026

Hobbs Island Shooting Range
outdoor range

Huntsville, Madison County

Set up for: archery, handgun, rifle

Access not stated · gunranges.org, checked Nov 1, 2026

Madison Co.⁠ Shooting Sports
Assn.
gun club

New Market, Madison County

Set up for: shotgun, rifle, handgun, trap, skeet

Access not stated · boisegunclub.com, checked Nov 1, 2026

Marengo Public Shooting Range
ADCNR shooting range

Linden, Marengo County

Set up for: shotgun, rifle, handgun, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

B & G Rifle
and Pistol Club
gun club

Marshall County

Set up for: shotgun, rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Cavern Cove Competitive Shooting
gun club

Woodville, Marshall County

Set up for: rifle, handgun, smallbore rimfire, muzzleloader, cowboy action

Access not stated · boisegunclub.com, checked Nov 1, 2026

Shooter's Paradise
outdoor range

Guntersville, Marshall County

Set up for: shotgun, muzzleloader, rifle, handgun, steel

Members only · boisegunclub.com, checked Nov 1, 2026

Shootrite Firearms Academy
outdoor range

Langston, Marshall County

Access not stated · boisegunclub.com, checked Nov 1, 2026

Diamondback Muzzleloaders
outdoor range

Saraland, Mobile County

Set up for: muzzleloader

Access not stated · boisegunclub.com, checked Nov 1, 2026

Emerald Island Firearms
outdoor range

Mobile County

Set up for: shotgun, rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Gunport
outdoor range

Mobile County

Set up for: handgun, shotgun, rifle

Access not stated · outdooralabama.com, checked Nov 1, 2026

Silver Creek Range
outdoor range

Chunchula, Mobile County

Set up for: shotgun, rifle, handgun, smallbore rimfire, muzzleloader

Access not stated · boisegunclub.com, checked Nov 1, 2026

Alger Flats Outfitters
outdoor range

Atmore, Monroe County

Set up for: steel

Access not stated · boisegunclub.com, checked Nov 1, 2026

Specialist Shooting Services
outdoor range

Monroe County

Set up for: handgun, rifle, shotgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

The Reserve at Lakeside
Farms
outdoor range

Ramer, Montgomery County

Set up for: handgun

Access not stated · gunranges.org, checked Nov 1, 2026

Westervelt Lodge
outdoor range

Aliceville, Pickens County

Set up for: archery, rifle, shotgun, skeet, sporting clays

Access not stated · boisegunclub.com, checked Nov 1, 2026

Rifle Ranch
outdoor range

Graham, Randolph County

Set up for: rifle, handgun

Access not stated · gunranges.org, checked Nov 1, 2026

East Alabama Gun Club
gun club

Phenix City, Russell County

Set up for: rifle, handgun, smallbore rimfire, archery, 3D archery

Members only · boisegunclub.com, checked Nov 1, 2026

Brock's Gap Training Center
gun club

Pelham, Shelby County

Set up for: shotgun, rifle, handgun

Access not stated · boisegunclub.com, checked Nov 1, 2026

Cahaba River WMA Shooting
Range
ADCNR shooting range

Helena, Shelby County

Set up for: shotgun, rifle, handgun, muzzleloader, 100 yd line

Public, license needed · outdooralabama.com, checked Nov 1, 2026

Double Tap Training Grounds
outdoor range

Calera, Shelby County

Access not stated · gunranges.org, checked Nov 1, 2026

Fish House Range
outdoor range

Sterrett, Shelby County

Access not stated · gunranges.org, checked Nov 1, 2026

Shelby County Shooting Sports
Association
gun club

Shelby County

Set up for: handgun, rifle

Access not stated · outdooralabama.com, checked Nov 1, 2026

Triple Nickel Shooters /
American Legion Junior Shooting
Program
gun club

Pelham, Shelby County

Access not stated · boisegunclub.com, checked Nov 1, 2026

Heritage Gun Club
gun club

Margaret, St.⁠ Clair County

Set up for: shotgun, rifle, handgun, smallbore rimfire, cowboy action

Members only · boisegunclub.com, checked Nov 1, 2026

CMP Talladega Marksmanship Park
outdoor range

Talladega, Talladega County

Set up for: archery, muzzleloader, handgun, rifle, shotgun

Access not stated · boisegunclub.com, checked Nov 1, 2026

Sheppard Branch Range
outdoor range

Talladega, Talladega County

Set up for: shotgun, rifle, handgun, sporting clays, archery

Access not stated · boisegunclub.com, checked Nov 1, 2026

Alex City Shooting Club
gun club

Tallapoosa County

Set up for: rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Explore Lake Martin
outdoor range

Alexander City, Tallapoosa County

Set up for: rifle, handgun

Access not stated · boisegunclub.com, checked Nov 1, 2026

C & W Shooting
outdoor range

Ralph, Tuscaloosa County

Set up for: shotgun, rifle, handgun, trap, skeet

Access not stated · boisegunclub.com, checked Nov 1, 2026

Tuscaloosa Shooting Sports
outdoor range

Tuscaloosa, Tuscaloosa County

Set up for: rifle, handgun

Access not stated · gunranges.org, checked Nov 1, 2026

Warrior Ranch Training Center
outdoor range

Tuscaloosa County

Set up for: rifle, handgun, shotgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

Alabama Precision
gun club

Carbon Hill, Walker County

Set up for: rifle

Access not stated · boisegunclub.com, checked Nov 1, 2026

Hurricane Creek Range
outdoor range

Winston County

Set up for: shotgun, rifle, handgun

Access not stated · outdooralabama.com, checked Nov 1, 2026

From the ADCNR range directory, ADCNR range and archery park pages, operators’ own sites, boisegunclub.com, gunranges.org, findarcheryranges.com and the ATA club list, checked November 1, 2026. Leagues, hunts and holidays change hours, so call first.

Nearby

Places to hunt and shoot around Alabama Rifle and Pistol Ranges: WMA Benches, Gun Clubs and Training Grounds

Alabama Archery Ranges: 20 ADCNR Community Archery Parks and Bow Shops

Shooting · 1 mi from Alabama Rifle and Pistol Ranges: WMA Benches, Gun Clubs and Training Grounds

Directions
Alabama Clay Target Shooting: ATA Trap Clubs, Skeet Fields and Sporting Clays

Shooting · 1 mi from Alabama Rifle and Pistol Ranges: WMA Benches, Gun Clubs and Training Grounds

Directions
Indoor Shooting Ranges in Alabama: Pistol Bays, Rental Counters and Bow Lanes

Shooting · 1 mi from Alabama Rifle and Pistol Ranges: WMA Benches, Gun Clubs and Training Grounds

Directions
Alabama Public Shooting Ranges: ADCNR WMA Ranges and Community Archery Parks

Shooting · 1 mi from Alabama Rifle and Pistol Ranges: WMA Benches, Gun Clubs and Training Grounds

Directions
Alabama Shooting Ranges

Shooting · 1 mi from Alabama Rifle and Pistol Ranges: WMA Benches, Gun Clubs and Training Grounds

Directions
Chilton County

County · 6 mi from Alabama Rifle and Pistol Ranges: WMA Benches, Gun Clubs and Training Grounds

Directions

Mapped: Alabama rifle and pistol lines

Counties with the most rifle and pistol ranges: Jefferson (7), Shelby (6), Baldwin (6) and Madison (4).

90Listed
43Counties
12ADCNR
13Members only
64Access unstated

Lines named most often in this list: rifle, handgun, shotgun, muzzleloader and archery. Extras that come up most in the listings: instruction available, clubhouse, picnic area and youth programs.

Rifle and pistol lines near you in Alabama

Allow location or pick a county to sort by miles.

Location stays on your device for this one sort. If you would rather not share it, choose an Alabama county instead.

Alabama rifle and pistol ranges: next on the calendar

23 posted dates remain after the November 1, 2026 check.

Dates, name, organizerDisciplinePlaceCostPageFrom
Nov 7, 2026
Host:
Rimfire Challenge Shooting Association
Rimfire ChallengeWoodville:
Cavern Cove Competitive Shooting

Marshall County

Sign upboisegunclub.com
Nov 1, 2026
Nov 7, 2026
Host:
Alabama Department of
Conservation and Natural
Resources (Wildlife and
Freshwater Fisheries)
ADCNR pistol challengeMidway:

Barbour County

Enteroutdooralabama.com
Nov 1, 2026
Nov 7, 2026
Host:
Amateur Trapshooting Association
(club shoot)
ATA trapPinson:
Magic City Gun

Jefferson County

Listingshootata.com
Nov 1, 2026
Nov 7, 2026Steel ChallengeTalladega:
TMP

Talladega County

Entryboisegunclub.com
Nov 1, 2026
Nov 14, 2026
Host:
Alabama Department of
Conservation and Natural
Resources (Wildlife and
Freshwater Fisheries)
ADCNR 101 classTanner:

Limestone County

Free (Wildlife Heritage License required)Reserveoutdooralabama.com
Nov 1, 2026
Nov 14, 2026Rimfire ChallengeTuscaloosa:
Tuscaloosa Shooting Sports

Tuscaloosa County

Sign upboisegunclub.com
Nov 1, 2026
Nov 21, 2026
Host:
Civilian Marksmanship Program (CMP)
CMP matchAnniston:
Civilian Marksmanship Program

Calhoun County

Enterthecmp.org
Nov 1, 2026
Nov 28, 2026Pistol or rifle matchBirmingham:
Magic City Gun Club

Jefferson County

Enterboisegunclub.com
Nov 1, 2026
Nov 28, 2026SmallboreBirmingham:
Magic City Gun Club

Jefferson County

Sign upboisegunclub.com
Nov 1, 2026
Dec 5, 2026
Host:
Rimfire Challenge Shooting Association
Rimfire ChallengeWoodville:
Cavern Cove Competitive Shooting

Marshall County

Sign upboisegunclub.com
Nov 1, 2026
Dec 5, 2026Steel ChallengeTalladega:
TMP

Talladega County

Entryboisegunclub.com
Nov 1, 2026
Dec 12, 2026Rimfire ChallengeTuscaloosa:
Tuscaloosa Shooting Sports

Tuscaloosa County

Sign upboisegunclub.com
Nov 1, 2026

Alabama range lists besides rifle and pistol

Alabama rifle and pistol range questions

Which Alabama lines go past 100 yards?

Rifle Ranch (900 yards), Hobbs Island Shooting Range (375 yards), Tuscaloosa Shooting Sports (300 yards), Skyline WMA Shooting Range (200 yards), Styx River Shooting Center (200 yards) and CSS Range (110 yards).

Is the Upper Delta range different from the others?

Yes. ADCNR says the barrel goes into a steel tube before firing and the bullet travels through a 20-foot pipe to the target and berm.

Can this page sort Alabama rifle and pistol ranges by distance from me?

Yes, in straight-line miles; roads will add some distance.

What goes in the range bag for Alabama rifle and pistol ranges?

Muffs, glasses, allowed ammunition and targets.

When was the list of rifle and pistol ranges checked?

November 1, 2026, against ADCNR pages, operator sites and directory listings; doubtful rows stay off it.

Why do some ranges have no address?

Their only source is the ADCNR directory, which leaves out street addresses.

How many rifle and pistol ranges are on the Alabama list?

90, of which ADCNR operates 12.

Where in Alabama are rifle and pistol ranges most concentrated?

Jefferson County, with 7; then Shelby (6), Baldwin (6) and Madison (4).

Do Alabama rifle and pistol ranges let visitors shoot without joining?

ADCNR sites are public with a license. Of the 90, 13 list members only and 64 give no rule, so call first.

Other photos on this page: Bob n Renee (CC BY 2.0); U.S.⁠ Fish and Wildlife Service – Midwest Region (CC BY 2.0); NJ Tech Teacher (CC BY 2.0); HeyRocker (CC BY 2.0).