I really don't know of any good ranges in SLC. If you were willing to travel, I could recommend Armsplus in Ogden (
www.armsplus.com). Their facility is fairly new and in very good condition. The people are nice. They don't have much in the way of firearms for sale, but Impact Tactical Weapons Systems right around the corner and they have a good selection and class III stuff
. Its about 35 miles from downtown Salt Lake City.
There is a map on their web site.
There are a lot of outdoor places to shoot, but winter is coming.
Shake