I concur with Dionysusigma...
The range at Gunworld is state of the art - unfortunately - the guys who run Gunworld are Pirates and that's being nice. THR policies prohibit me from saying what I'd really like to say about them. There's one kid there who is half way human but over time he's turning. Their prices are too high, their selection is weak. Gunworld is good for one thing and one thing only IMO - special orders. You will get a fair price and usually one day delivery. But don't buy anything on the shelves there be it guns or accesories unless you like having your pocket picked (for example - a jag that sells for $2.50 or so anywhere else - $6 at GW - or that's how much they wanted the last time I was in there).
If you need a good range to go to I recommend:
1. Public Range - Canadian Ranges. Take I-40 west and get off on Banner Road. Go South about a mile. At the 1st road past the school take a right. About 2 miles down that road on the left you will see the sign. It's an excellent range with covered lanes. It has a pistol/22 range. 50 yard range, 75 yard range and a 100 yard range. It's run by an elderly man about 75 or so who is very friendly and very, very knowledgeable. You can shoot all day for $8. No range officer. If you go anytime but hunting season during the week you'll pretty much have the whole place to yourself. Saturday can be busy. Sunday mornings it is generally uncrowded except during the opening days of hunting season. The only down side is the longest range is 100 yards.
2. OKC Gunclub - best ranges in the OKC metro if not the state. They're locate NE of Lake Arcadia. Unfortunately you must be a member to use them and can only join in January and there's a waiting list. You can shoot Cowboy Action and IPSC there without being a member.
3. Tri-City GunClub - I am a member. Their range is down south of Norman. Excellent facility with a Rifle Range out to 200 yards, Rifle Range out to 80 yards and pistol range out to 25 yards. Archery range and shotgun range. You can join anytime. Annual fee is $110 if you don't wanna work and $75 if you can put in 8 hours of work in the calendar year. Almost every weekend there is a shooting event of one kind or another. Great bunch of guys.
4. There's a private facility up in the Luther area I've heard good things about but I've never been there.
5. H&H - they have a fairly good indoor facility and reasonable fees and policies (no steel cased ammo and they forbid almost all S&B brand). Unfortunately unless you want to experience the fun of lead poisoning I wouldn't go there - I don't go there anymore. The times I did the ventilation was so bad that I always left with the tell tale lead poisoning sign of sweet taste in the back of my throat. They keep saying they'll fix it - maybe they have in the last year, I don't know - but I doubt it because they've been saying it for years. Otherwise it's a pretty good gunstore. Fair prices, good selection, reasonably knowledgeable staff. They're not real big on special orders but will do them.