The only indoor ranges I know of are Fowler St. Firearms and a relatively new place called Shoot Straight just down the road from there on the corner of Colonial and whatever that road is that goes by Paige Field.
There is the outdoor range north on 41 called Babcock Web public range or something like that.
I am curently trying to obtain a membership here----> http://www.swfsa.org/
but have not had any response from them as of yet. I will try calling them when I am back in country.