imported post
Here's a few of the things I've learned while stationed here at Tinker:
Gun World isn't as bad as people think. Yes, it has a 20% higher price for their firearms, but you also get a silver membership to the range and a pretty good discount on work done by the in-house gunsmith on that firearm. Not to mention that if you ask about military discount, you will get a discount. It varies by the type of firearm, but I think I got something like 18% off a rifle I bought (was over a year ago, and I deployed shortly after so I can't remember).
Brigadoon's is beyondgreat. I've bought two handguns from them, and numerous other items. I'm often over there at least once or twice a week, and they are great people to work with. They also are the only people I trust to handle FFL-to-FFL transfers because they've never steered me wrong.
H&H is a great place as well, but if you're actually staying in Base Housing it's more of a driver than is worth it just to go to the range. For purchasing a firearm it was great for all but one of my friends. She had issues with them accepting that she could purchase a firearm due to being a non-resident (as were the rest of my friends), and her orders being three years old. As far as I know the employee who gave her trouble is now gone.
The best outdoor range I've been to is in Canadian County. I'll talk to a few of my buddys who actually fire their long guns more than I do and see where they go. A couple of them have been talking about a place that's free, so I'll see if I can find it.
EDIT
I'm an idiot, here's a thread I was reading twenty minutes ago...
http://www.okshooters.com/forums/archive/index.php/t-26.html