2A Locations in North Carolina
8 approved locations
Canton
1 locations
Cherryville
1 locations
Ellerbe
1 locations
Jackson
1 locations
Marion
1 locations
Rocky Point
1 locations
Troy
1 locations
Yanceyville
1 locations
Flintlock Valley Shooting Range
Troy, NC
Public Land Range
Foothills Public Shooting Complex
Cherryville, NC
Government Range
Holly Shelter Shooting Range
Rocky Point, NC
Government Range
John Lentz Hunter Education Complex
Ellerbe, NC
Government Range
McDowell County Shooting Range
Marion, NC
Government Range
Odom Shooting Range
Jackson, NC
Government Range
R. Wayne Bailey-Caswell Shooting Range
Yanceyville, NC
Public Land Range
Wayne E. Smith Cold Mountain Shooting Range
Canton, NC
Public Land Range