Though medical marijuana is legal in New Mexico, the drug is still regarded as an illegal scheduled substance by the federal government. Given the federal government sets the rules on who can own guns, medicinal marijuana smokers of this state and 15 others are barred from owning guns