New Mexico Gun Laws 2025: Complete Guide for Firearm Owners
New Mexico Gun Laws 2025: Complete Guide for Firearm Owners
New Mexico is one of the most gun-friendly states in the nation. Since 2021, NM has allowed constitutional/permitless carry — no permit needed to carry a loaded handgun concealed or open. Here’s everything you need to know.
Quick Reference: New Mexico Gun Laws
| Law | Status |
|---|---|
| Permitless Carry | ✅ Yes (2021) |
| Open Carry | ✅ Legal |
| Waiting Period | ❌ None |
| Permit to Purchase | ❌ Not required |
| Magazine Restrictions | ❌ None |
| Red Flag Law | ⚠️ Yes (2020) |
| Background Check (dealer) | ✅ Required |
Permitless Carry in New Mexico
As of June 2021 (HB 17), any law-abiding New Mexico resident 19+ who is legally allowed to possess a firearm may carry concealed without a permit. Optional LEOSA-recognized permits are still available through the NM DPS for reciprocity purposes.
Prohibited Locations
- Schools and school buses
- Licensed liquor establishments (bars)
- Federal buildings and courts
- Tribal lands (varies by tribe)
- Polling places on election day
Purchasing Firearms in New Mexico
No permit required to purchase a firearm in NM. All dealer sales require an ATF Form 4473 and NICS background check. Private party transfers have no state requirement, but Machine Gun Kings recommends all transfers go through a licensed FFL.
NFA Items in New Mexico
Suppressors, SBRs, and machine guns are legal in NM with proper federal NFA paperwork (Form 4). New Mexico does not add state restrictions on top of federal NFA rules.
Castle Doctrine & Self-Defense
New Mexico has a Castle Doctrine — you have the right to defend yourself in your home. NM does not have an explicit “Stand Your Ground” statute, but case law supports no duty to retreat in many circumstances.
Shop at Machine Gun Kings
As New Mexico’s trusted firearms dealer, Machine Gun Kings carries everything NM gun owners need — from AR components to hunting rifles, handguns, ammo, and accessories. Use code WELCOME20 for 20% off your first order.