New Mexico takes a stand on 2A