I love Shooter's World and have been going there for decades. It's the best indoor range in Arizona...and when it's 115 degrees out, that's really appreciated. As a police officer, I believe 99% of the Phoenix area police officers use Shooter's World between official training at the department range.
I usually avoid Shooter's World on lady's day because it's crowded. But based on all the reviews from beautiful women, I may have to reconsider that plan. ;)