You won't be too far from me, I live up North of Enid about 45 mins away. Here's one for you.
Northern Oklahoma Shooting Center, 502 E. Phillips Ave, Enid, OK 73701.
Facilities include: Indoor Pistol (25), Indoor Rifle (25), Pistol Silhouette, Archery
Range Access: Public