Gun Dealers in New Mexico

Are you looking for a gun dealer in New Mexico?
Find new and used firearms dealers, from vintage to discounters, from handguns to rifles and shotguns here on these pages. Your local dealer has a lot to offer in the way of experience, selection and hard-earned advice. This is a nationwide listing of nearby gun & ammo sales—use it to find a firearms dealer or gunsmith in your area, one that you can get to know and trust. With coast to coast listings, you'll easily locate gun sales in Illinois, Florida gun smiths, ammo in New York and much more. For example:
Q: I'm looking for handguns in Burlingame , California, specifically a dealer offering discount or used pistols. A: Surf the links in the left column to track down your local dealers. In your case click on "California" to find used handguns in California. Makes sense, right? (Sellers listed by cities and states)
Q: Besides actually buying a gun, I also need to learn to shoot firearms, my husband's .22 rifle in particular. I'd like to find a shop offering sales, training and hopefully a shooting range there on-site. So, where would I find guns for sale in Florida? A: Many reputable dealers and gunmiths are listed here on these pages. (Some also have their own rifle and pistol ranges.) To find guns in Panama City, Florida, for instance, just visit "Gun Dealers by State > Florida."


, call: 505-685-0783

Abiquiu, New Mexico, 87510


, call: 505-296-5608

9731 Menaul Blvd NE; Albuquerque, New Mexico, 87112
, call: 505-345-4276

6542 4th St NW; Albuquerque, New Mexico, 87107
, call: 505-883-4342

Albuquerque, New Mexico, 87101
, call: 505-883-2645

5716 Menaul Blvd NE; Albuquerque, New Mexico, 87110

Arenas Valley

, call: 575-534-4129

11755 Highway 180 E; Arenas Valley, New Mexico, 88022


, call: 575-746-9327

1409 W Main St; Artesia, New Mexico, 88210


, call: 575-354-7102

Capitan, New Mexico, 88316
, call: 575-354-3006

Capitan, New Mexico, 88316
, call: 575-354-3006

Capitan, New Mexico, 88316


, call: 575-887-1811

307 S Canal St; Carlsbad, New Mexico, 88220


, call: 575-756-2331

Chama, New Mexico, 87520


, call: 575-535-2923

Cliff, New Mexico, 88028


, call: 575-763-4800

303 N Main St; Clovis, New Mexico, 88101


, call: 505-325-0630

1905 E Mojave St; Farmington, New Mexico, 87401
, call: 505-327-7575

2410 W Main St; Farmington, New Mexico, 87401


, call: 505-722-3700

3330 E Historic Highway 66; Gallup, New Mexico, 87301


, call: 505-287-4003

825 W Santa Fe Ave; Grants, New Mexico, 87020


, call: 575-391-9090

210 W Broadway St; Hobbs, New Mexico, 88240
, call: 575-393-3698

311 S Dal Paso St; Hobbs, New Mexico, 88240