If you are willing to drive to Abeline for 400 yards, there is an outdoor range outside of Waxahachie that has up to 1200 yards. You must be a member to access the longer ranges. The rest of the range is open to the public for a fee.
http://www.ettsgunrange.com/
I have shot there a time or two. They have nice facilities. There are 20+ (maybe 30) individual bays that are open for pistols and short rifle shots out to 100 yards. There are no range officers breathing down your neck. You are not right next to anyone.
Here is a picture of the bay I shot in. Not all are this long. Some are pistol only. They have one that is almost completely enclosed with berms so you can practice shooting on the move in most any direction.
It is a little more than an hour away from me. With my limited free time, it is not worth the price of a membership. I would not get my money's worth from it.