Open carry is legal in NM w/out a permit. However, you will rarely see anyone in larger cities such as ABQ, or Santa Fe open carrying. The cops would be on you like white on rice....whether that's legal or not, it's just the sad fact.
Sad facts are remedied by swift lawsuits.
Make it costly to hassle the legal rice.