New Mexico suspends 2nd Amendment....but is it legal?