All states›New Mexico

Gun Stores in New Mexico

98 stores in 40 cities and towns across New Mexico. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

New Mexico has about 2,130,256 residents, so that's 4.6 gun stores per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

98stores
40cities & towns
95%list a phone
52with a website

Across New Mexico, of the 98 gun stores we list, 93 give a phone number, 18 publish opening hours and 52 have a website. No national chains here — every store on this page is independent.

The Best Gun Stores in New Mexico — our 2026 data-driven ranking

Cities

Largest first. Towns with a single store are listed further down this page.

New Mexico, by feature

Other towns in New Mexico

One store each — too few for a page of their own, so they live here.

  1. B.A. USAAlto

    244 State Highway 220, Alto, NM 88312-9535

  2. Bear Foot Custom KydexAztec

    815 La Plata Ave, Aztec, NM 87410-2214

  3. Truth And Justice FirearmsBelen

    819 Paseo de las Gladiolas, Belen, NM 87002

  4. Hi-power SportsBloomfield

    100 S 4th St, Bloomfield, NM 87413-5900

  5. Bring the Edge - Licensed FFLChaparral

    Javelina St, Chaparral, NM 88081, United States, Chaparral, NM 88081

    Gunsmithing
  6. J & E Supply LLCClayton

    20 Skidmore Ln, Clayton, NM 88415-7281

    FFL transfersNFA / Class 3
  7. Red Mountain Bunker, LLCDeming

    4760 Cochise Rd SW, Deming, NM 88030

    Tue-Sat 10am-5pm

    Used & consignment
  8. Land Of EntrapmentEdgewood

    1890 OLD HWY US 66 (NM-333, Edgewood, NM 87015

  9. Last Breath FirearmsGila

    411 State Highway 211, Gila, NM 88038-9526

  10. Papa's PawnGrants

    313 N First St, Grants, NM 87020-2542

  11. Outback Fire ArmsLas Vegas

    505 6th St, Las Vegas, NM 87701-3901

  12. Carols GunsLordsburg

    774 E Motel Dr, Lordsburg, NM 88045-2213

  13. Sci Tac LlcLos Alamos

    1908 Deacon St, Los Alamos, NM 87544-3096

    Mon 4:30pm-5:30pm

    FFL transfersNFA / Class 3
  14. Nemesis FirearmsLos Lunas

    1930 Main St NE, Los Lunas, NM 87031-6300

    Monday - Saturday 9AM - 5PM

    NFA / Class 3Classes & CCWReloading supplies
  15. Los Ranchos Gun ShopLos Ranchos de Albuquerque

    6621 4th St NW, Los Ranchos de Albuquerque, NM 87107

  16. Southwest ArmsLovington

    618 S Main St, Lovington, NM 88260-4715

  17. JP Gunsmithing and SalesMayhill

    Forest Rd, Mayhill, NM 88339

  18. Sleepy Hollow Firearms LLCMora

    #4 CR A035, Mora, NM 87732

  19. Fouch FirearmsPeralta

    3589 State Highway 47, Peralta, NM 87042-8470

    Tuesday-Friday 11:00am- 5:00pm

    GunsmithingClasses & CCWReloading supplies
  20. Undisturbed ArmoryPortales

    117 W 2nd St, Portales, NM 88130-6201

  21. Oh, Shoot Gun ShopRoy

    120 E 3rd St, Roy, NM 87743

  22. Old West Gun WorksSanta Cruz

    323B NM-76, Santa Cruz, NM 87567

  23. Son Ova Gun FFL ArmsSanta Teresa

    5305 McNutt Rd, Santa Teresa, NM 88008-9605

    Classes & CCWReloading supplies
  24. MadKat's Guns & AmmoTimberon

    201 Riverside Rd, Timberon, NM 88350-9702

  25. Gunher's Guns & AmmoTruth or Consequences

    217 E 3rd Ave, Truth or Consequences, NM 87901-2445

  26. Moore Precision FirearmsWilliamsburg

    802 Olivo St, Williamsburg, NM 87901

Guides for store shoppers

All guides

Good to know about gun stores in New Mexico

How to register firearm?

Firearm registration requirements depend entirely on state and local laws, as federal law does not mandate a universal registry for standard handguns or long guns. In New Mexico, specific transfer reporting or permit steps may apply when purchasing or importing a firearm. You can consult any of the 98 licensed FFL dealers in New Mexico for current compliance guidelines.

Can you get a concealed carry permit online?

Some jurisdictions allow applicants to complete classroom instruction online, but physical range qualification or in-person application filing is often required. Regulations vary across New Mexico, where specific state police or sheriff department criteria must be met. Check with local authorities or 98 registered FFLs across New Mexico for official permit procedures.

How much is the hunter safety course?

Hunter safety certification courses generally cost between $15 and $30 depending on whether you take an online or in-person format. State wildlife agencies oversee these programs to ensure hunter compliance and safety. Residents in New Mexico can verify current fees and course availability through 98 authorized local training outlets.

What is a CCW class?

A CCW (Carrying a Concealed Weapon) class is a training course covering handgun safety, practical shooting, and state self-defense laws. Successful completion is typically required to apply for a concealed carry permit. In New Mexico, certified instructors host these classes across 98 training locations.

Where can I sell my guns legally?

Selling firearms legally requires adhering to state laws regarding background checks and private transfers. You can sell directly to licensed FFL dealers, list through consignment, or transfer ownership at an authorized gun shop. There are 98 licensed firearm dealers in New Mexico capable of processing legal transfers.