There is 2A shooting range on Peoria I think just off of I-244 and the U.S. Shooting academy further north of there. More towards the Sand Springs area.
I would like to be the first to welcome you and your wife to Green country. Plenty of things to do around tulsa.
What on god's green earth do you think your doing?