The good places to shoot are very limited, especially in the city and public.
If you are ever down south near Walsenburg, there is a darned nice indoor range at the last Walsenburg exit, I believe #150 (150 mi S of Denver). It is capable of handling pretty much anything you want to shoot. It is tough to miss the GUNS sign right off the highway. I have some property down there and you can shoot there whenever you wish, really.
I usually end up at the Shootist (hand gun only) or Cherry Creek around Denver.