Sort by: 
range
county
105 Ranges
Range
County
37 PSR Gun Club
Harnett
Alleghany County Rifle Association
Alleghany
Ant Hill Range
Brunswick
Ashe County Wildilfe Club
Ashe
Asheville Practical Shooting Association
Yancey
Asheville Rifle and Pistol Club
Buncombe
Atoah
Graham
B & R Guns Outdoor Range
Craven
Bear Arms Indoor Shooting Range
Transylvania
Best Shot Gun Range & Training
New Hanover
Blackstone Shooting Sports
Mecklenburg
Buccaneer Gun Club
Brunswick
BullZeye Shooting Sports
New Hanover
Calibers Indoor Range and Training Center
Guilford
Carolina Guns & Gear
Randolph
Carolina Sporting Arms
Mecklenburg
Carolina West Shooting Club
McDowell
Caswell Shooting Range
Caswell
Catawba Valley Rifle and Pistol Club
Catawba
Catawba Valley Wildlife Club
Catawba
Central Carolina Gun Club
Alamance
CGG Range & Training Complex
Randolph
Charlotte Rifle & Pistol Club
Union
Chauncey's Pawn & Gun
Pasquotank
Chetola Resort
Watauga
Cold Mountain Shooting Range
Haywood
Colemans Creek Training Center
Richmond
Crosse Creek Rifle and Pistol Club
Cumberland
Cumberland County Wildlife Club
Cumberland
Deep River
Lee
DeWitt's Outdoor Sports
Richmond
Dirty John Shooting Range
Macon
Distinguished Pistol Outdoor Shooting Range
Caswell
Drake Landing
Wake
Duncan Gun Shop
Wilkes
Durham County Wildlife Club
Durham
Durham Pistol & Rifle Club
Alamance
Eagle 1
Wake
Eagle Guns & Range
Cabarrus
Efird's Rifle Range
Stanly
ENC Firing Range & Shooters Club
Wayne
Ferguson Firearms
Alexander
Firepower
Mecklenburg
Flatwoods Outfitters
Onslow
Flintlock Valley Shooting Range
Montgomery
Foothills Public Shooting Complex
Cleveland
Frontline Defense
Warren
Gastonia Police Firing Range
Gaston
Gun Shack
Currituck
Harrison Creek Gun Club
Cumberland
Holly Shelter Shooting Range
Pender
Hunters' Pointe Sporting Clays
Beaufort
Hyatt Farms Sporting Clays
Anson
Hyco Shooting Club
Person
Iredell County Fraternal Order of Police
Iredell
John F. Lentz Hunter Education Complex
Richmond
Kidd's Place
Wake
Low Country Preserve
Columbus
McDowell County Shooting Range
McDowell
Moore County Wildlife Club
Moore
Moss Knob Shooting Range
Jackson
Mountain Range
Haywood
North Carolina Forest Service
Avery
North State Shooting Club
Durham
Odom Shooting Range
Northampton
Old Hickory Gun Club
Edgecombe
On Target Indoor Shooting Range
Buncombe
OnPoint
Wake
Outback Shooting Range
Brunswick
Outer Banks Gun Club
Dare
Panther Top Gun Range
Cherokee
Paradise Outdoors
Pitt
Piedmont Handgunners Association
Davidson
Piedmont Rifle and Pistol Club
Rutherford
Pitt County Wildlife Club
Pitt
Point Blank Range Mooresville
Iredell
Point Blank Range South Charlotte
Mecklenburg
Polk County Gun Club
Polk
ProShots
Forsyth
Recondo Operations Group
Cumberland
Rex's Guns and Ammo
Henderson
Riverside Gun Club
Stanly
Rockingham County Gun Club
Rockingham
Rowan County Wildlife Association
Rowan
Shoot to Live
Wake
Shooter's Choice
New Hanover
Shooters Express
Gaston
Shooters Indoor Sports
Edgecombe
Sir Walter Gun Club
Granville
Smoke Rise Field Club, Inc.
Transylvania
Springs Road Gun Club
Catawba
Sprotsman's Lodge
Onslow
The Range at Lake Norman
Mecklenburg
The Range Complex
Cumberland
The Sportsman's Lodge
Yadkin
Triangle Shooting Academy
Wake
Triple Target Training Range
Randolph
True North Firearm Center
Granville
U.S. Arms Indoor Pistol & Rifle Range
Carteret
Watauga Gun Club
Watauga
Wesmar Shooting Range
Guilford
Windy Hill Trading Post
Wilkes
Woody's Hunting and Rifle Club
Wake
Ye Olde Gun Club
Brunswick
Youngsville Gun Club & Range
Franklin

This list of North Carolina ranges is to help CCH permittees and other lawful handgun users find safe places to develop and maintain their marksmanship skill.

If you know of a handgun range that is not listed, send NC-CCH the information. If you find incorrect information in the list, send the corrections, thanks.

Send Range Information