If my memory is still working there are National Forest Units in the Northern half of New Mexico. Break out a map and look them up.
I would expect the Forest around Las Vegas would be accessible for shooters if not much closer.
If you require benches and sun shades etc. you might have to expend a bit of effort searching. If you want to shoot you shouldn't have a problem.