Kodiac:
If you are willing to come down to Utah County, I'd highly recommend Rangemasters in Springville -- plenty of parking, good prices, very friendly staff. They have a website at
www.rangemsters.com. Another good indoor range is located in Lindon just off I-15. Kind of a pain in the a** to find but worth the effort.