Define "near by"
There's Flintlock (public) shooting range in uwharrie natl forest, which is about 1.5 hrs from charlotte, and costs $3/day (get passes at the outpost, not the range, further info below). It gets crowded at times. make sure you bring your own target stand and targets.
There's a couple public ones in SC maybe 1.5ish hours from downtown charlotte as well. Here's some random coordinates and distances I dug up a long time ago for a friend: (For reference I live in South East Charlotte) (Sorry they're not very organized).
You can copy and paste the coordinates directly into google maps and see where they are.
http://www.fs.fed.us/r8/fms/rec/EN Rifle Ranges.pdf for SC ranges South Carolina
Leeds is the closest to Charlotte
Distances and times are from my house
Fairforest Rifle Range
SOUTH CAROLINA
Fairforest Rifle Range 34.649043, -81.600330 87.2 mi – about 2 hours 2 mins
Leeds Rifle Range 34.671723, -81.414871 68.5 mi – about 1 hour 41 mins
Philson Crossroads Rifle Range 34.545166, -81.802397 93.5 mi – about 2 hours 19 mins
Indian Creek Rifle Range
34.389842, -81.575310 87.0 mi – about 2 hours 2 mins
-----------------------------------------------
NORTH CAROLINA
UWHARRIE INFO BELOW
Location here:
35.427005, -80.067973
buy $3 day pass here:
Full-screenMountain Market & GrillAddress:
3079 Nc Highway 109 N
Troy, NC 27371
(910) 572-1213
OR HERE:
Eldorado Outpost
4021 Nc Highway 109 N, Troy, NC
(910) 572-3474
Forum here:
http://www.uwharrieinfo.us/viewforum.php?f=87
and here:
http://uwharrie.proboards100.com/