Hey, I used to live in the People's Republic, just know that if you missed the mountains more than the ocean, you'll be fine.
I though I'd miss the ocean, but it turned out to be the mountains, and ours are better, so it's all good!
Sorry nobody helped out with a range close to Castle Rock, but I'm in Ft. Collins, and don't shoot in your area, although I'm down there regularly.