Other gun ranges/clubs are Kettlefoot and Tac2. Tac2 is in Greeneville, so about 45 mins away; Kettlefoot is in Bristol, VA, so about 30-40 minutes from you. Tac2 is much more reasonably priced than Kettlefoot. Used to be a member at Kettlefoot and they have changed pricing enough to drive me away. Great facilities at Kettlefoot, but the membership, is in my opinion ridiculous. I am a member at Tac2, and other than the roads sucking, it's a good range. I shoot IDPA there as well.
Kettlefoot has trap and skeet, and I believe they still have sporting clays still available; my brother shoots trap and skeet fairly frequently and he seems to always complain about the throwers not always working correctly. They also have an archery range, dedicated .22 range, pistol ranges, 300 yard rifle range. Last time I was up there (about 4 months ago), they had no steel targets.
Tac2 has pistol bays and a 200 yard and 200-600 yard rifle range. All bays at Tac2 have different types of steel targets and paper target stands.
Indoor ranges are Shooters Edge (about 15 minutes from Johnson City) and Barnetts in Hampton, TN (about 30-40 minutes away).
Outdoor public ranges I only shoot at when there is no one there, I have had too many negative experiences to risk my life anymore
As far as gunshops, I don't buy anything except a few items around here due to prices. I purchase powder and primers at Cabelas. I use Military Outdoor Supply for transfers which are $25 for firearms, and $50 for NFA.
Sorry for the wall of text
Early welcome to freedom