New Mexico laws governing the possession and use of firearms include those in New Mexico Statutes Chapter 30, Article 7, "Weapons and Explosives".
New Mexico has state preemption of firearms laws, so local governments may not restrict the possession or use of firearms. In 1986, Article 2, Section 6 of the state constitution was amended to say, "No law shall abridge the right of the citizen to keep and bear arms for security and defense, for lawful hunting and recreational use and for other lawful purposes, but nothing herein shall be held to permit the carrying of concealed weapons. No municipality or county shall regulate, in any way, an incident of the right to keep and bear arms."
New Mexico is a "shall issue" state for the concealed carry of handguns, and permits the open carry of loaded firearms.An applicant for a concealed carry permit must be a resident of New Mexico and at least 21 years of age. Each permit specifies the category and caliber of handgun that may be carried, but is also valid for a smaller caliber. The applicant must complete a state approved training course that includes at least 15 hours of classroom and firing range time, and must pass a shooting proficiency test for that category and caliber of handgun. A permit is valid for four years, but license holders must pass the shooting proficiency test every two years.
New Mexico recognizes concealed carry permits issued by 20 other states: Alaska, Arizona, Colorado, Delaware, Florida, Kentucky, Michigan, Minnesota, Missouri, Montana, North Carolina, North Dakota, Ohio, Oklahoma, South Carolina, Tennessee, Texas, Utah, Virginia, and Wyoming.
Even with a concealed carry permit, it is not legal to carry a firearm into a federal building, school, or restaurant that serves alcohol. However, carrying of a licensed concealed weapon into a store that sells alcohol for off site consumption (ie. Grocery store, gas station, liquor store) is legal (note that "open carry" is expressly disallowed in this case.
New Mexico has an "extended domain" law, which means that a person's vehicle is considered an extension of their home. It is therefore legal to carry a loaded firearm without a permit, openly or concealed, anywhere in a vehicle. On foot, no permit is required to carry a firearm unless it is both loaded and concealed.
Concealed carry of an unloaded firearm is legal without a permit in New Mexico, except in establishments that sells alcohol for consumption on premises.