I believe there is one up around ponca city... or at least there was one back when I was driving up there to shoot smallbore... I think. Theres 6 ranges within driving distance of OKC, but only 2 have targets past 100, and they are (club) private ranges. Its probably more than a couple of hours, but ive got 100, 200, 300 and 400yd firing points here at the house with a benchrest at the close end, and I use portable target stands for shooting further than that. Ive got 4 portables that are about 3' by 4' and one thats 11' by 8'. The big one is currently setup at 1350yds, but ive got out to 1600 or so avalable. As long as you know that all guns are always loaded, you don't stick your finger on the trigger at inapproprate times, and you don't point your muzzle at anything you can't afford to buy (including me) then youre welcome to come down and fling some bullets. The rest of you can consider that a standing invitation as well. 73089 is my zip... mapquest can tell you if its feasable.
If you can't get any satasfaction from that website, let me know. The president of the NASR just happens to be a former employer of mine. I could give him a call and see if he might be able to see if there are any that aren't on the site.