The only one I know of is on Coyote road just south and west of Freeman Hospital a mile or so. however, I think that may be an LEO only range. Don't see many people out there often. Other than that, I really do not know of one close. The bunker in Wyandotte has one but I heard they closed (And they are in OK). I hear Missouri Southern has a nice state of the art range, but I am sure it is for private use only. I guess I'm not much help here. Sorry....