Gun Dealers in Arizona

Are you looking for a gun dealer in Arizona?
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 South Carolina 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 Arizona? 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 Prescott Valley, Arizona, for instance, just visit "Gun Dealers by State > Arizona."


, call: 623-931-4188

6711 W Glendale Ave; Glendale, Arizona, 85303


, call: 928-425-2522

1980 E Ash St; Globe, Arizona, 85501
, call: 928-402-9448

233 W Hackney Ave; Globe, Arizona, 85501


, call: 480-279-2920

Higley, Arizona, 85236


, call: 928-524-2409

2410 Navajo Blvd; Holbrook, Arizona, 86025

Huachuca City

, call: 520-456-9375

119 N Huachuca Blvd; Huachuca City, Arizona, 85616


, call: 928-753-3182

307 E Beale St; Kingman, Arizona, 86401

Lake Havasu City

, call: 928-706-4867

3320 Arrowwood Dr; Lake Havasu City, Arizona, 86406
, call: 928-854-3538

3320 Arrowwood Dr; Lake Havasu City, Arizona, 86406
, call: 928-855-6767

2049 Mcculloch Blvd N; Lake Havasu City, Arizona, 86403
, call: 928-680-9564

Lake Havasu City, Arizona, 86403
, call: 928-680-7000

2183 Mcculloch Blvd N; Lake Havasu City, Arizona, 86403
, call: 928-453-4867

2148 Mcculloch Blvd N; Lake Havasu City, Arizona, 86403


, call: 480-654-0114

4242 E Palm St; Mesa, Arizona, 85215
, call: 480-832-0024

4026 E Main St; Mesa, Arizona, 85205
, call: 480-610-0966

555 W 2nd Ave; Mesa, Arizona, 85210
, call: 480-507-0200

663 W 2nd Ave; Mesa, Arizona, 85210
, call: 480-926-7161

2855 S Extension Rd; Mesa, Arizona, 85210
, call: 480-497-5141

856 E Isabella Ave; Mesa, Arizona, 85204
, call: 480-969-1311

1008 S Center St; Mesa, Arizona, 85210