Hello all-
We are new to shooting in Colorado and wondered if there are places you can shoot near Denver. We have been to a couple of ranges, but looking to just shoot outdoors for fun. I know that there was a place in Left Hand Canyon, but it has been ruined and closed. Anywhere in the National Forests close?