Do a quick search for "deer hunting cloudcroft NM". Alamogordo
sits right against the base of the mountains---it's a fairly short drive
up the mountain to Cloudcroft and deer country.
You getting sent to Holloman? My son was stationed there for a few
years. Interesting place to visit.