Charlotte Pistol & Rifle Club has a 24 hour indoor range if you're a member. It's VERY nice...better than almost any public range I've been too. Plus they have a nice outdoor facility with a combat range, plinking ranges, and up to 300 yard rifle ranges...oh yeah, skeet too.I live here in Statesville, Iredell County as well. There is an indoor range in two neighboring counties. One on Springs Road in Catawba County and one at Shooters Express in Wilkes County.