New Mexico has a very interesting market for Machinists. Sandia Nation Labs and Los Alamos labs thats north of Santa Fe pay some of the highest salaries in the nation for machinists (80k-100k) though in order to get these positions you will most likely need to get a BA in mechanical engineering alongside your training in CNC. Most jobs are geared to prototype machining using techniques that makes the most accurate tooling. With that only CNM offers machining training. UNM sub campuses are considering adding a machining program but as of yet no details have been released on if they will add the programs.
Degree *3 classes for CNC machining