I live in Azle, which is northwest of Ft Worth about 15 miles, North of Weatherford about the same distance. Moved here in May of last year, we have really enjoyed it. Moved here from Utah, where we could shoot just about anyplace that wasn't inhabited.
I ride a Harley and really like the area around Stephenville. Some of the towns you might look into are Glen Rose and Cleburne. I'd look around Weatherford too.
There are some little towns out in that area, but mostly it's ranch and farm country. Stephenville is a cowboy town, lots of rodeos and that sort of thing. It's also the edge of the "Hill Country" and there are a lot of game ranches south of Stephenville.
I belong to a private gun club (Parker County Sportsmans) north of Weatherford that is cheap and has ranges out to 250 yards. I've been disappointed with the gun shops around Ft Worth, but Cheaper Than Dirt is here, and there is a Cabelas up by the NASCAR track and a Bass Pro over by the airport, if you like those. I understand there are some better gunshops over in Dallas, but I haven't been to any of those yet.