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 California 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 New York? 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 Great Neck, New York, for instance, just visit "Gun Dealers by State > New York."


, call: 480-539-8186

945 E Juanita Ave; Mesa, Arizona, 85204
, call: 480-272-6855

2120 W Guadalupe Rd; Mesa, Arizona, 85202
, call: 480-844-0576

22 N Dobson Rd; Mesa, Arizona, 85201
, call: 480-962-8394

915 E Broadway Rd; Mesa, Arizona, 85204
, call: 480-464-1331

361 S Lindsay Rd; Mesa, Arizona, 85204

Paradise Valley

, call: 480-998-2727

10269 N Scottsdale Rd; Paradise Valley, Arizona, 85253
, call: 480-998-2727

10261 N Scottsdale Rd; Paradise Valley, Arizona, 85253
, call: 480-473-2980

Paradise Valley, Arizona, 85253


, call: 928-636-9365

26061 N Woody Dr; Paulden, Arizona, 86334


, call: 928-472-7200

615 W Main St; Payson, Arizona, 85541


, call: 623-486-5040

6750 W Olive Ave; Peoria, Arizona, 85345


, call: 623-780-1050

1515 W Deer Valley Rd; Phoenix, Arizona, 85027
, call: 602-923-1416

2848 E Bell Rd Ste 107; Phoenix, Arizona, 85032
, call: 602-996-4020

4718 E Cactus Rd; Phoenix, Arizona, 85032
, call: 602-957-0497

3001 E Cholla St; Phoenix, Arizona, 85028
, call: 602-995-9455

2617 W Glendale Ave; Phoenix, Arizona, 85051
, call: 602-246-8070

6104 N 27th Ave; Phoenix, Arizona, 85017
, call: 602-992-0075

10210 N 32nd St Ste A4; Phoenix, Arizona, 85028
, call: 602-714-1868

5130 N 19th Ave Ste 9; Phoenix, Arizona, 85015
, call: 623-580-6998

31 W Lone Cactus Dr; Phoenix, Arizona, 85027