Skip to Content

  • Mesa, Arizona
  • Indoor Shooting Range
  • FFL & NFA Transfers
  • (602) 715-2677
  • Mon–Thu 10am–6pm  |  Fri–Sat 10am–7pm  |  Sun 12pm–6pm

About 15 minutes from Apache Junction · Walk-ins welcome

Indoor gun range
near Apache Junction.

Guns 2 Ammo is a climate-controlled indoor range, gun store and training center in east Mesa. From Apache Junction it's an easy drive: Apache Trail turns into Main Street at the Mesa line, and we're right on Main at 6030 E Main St.

Book a laneCall (602) 715-2677

Guns 2 Ammo, Mesa

$20

per lane, per hour


DriveAbout 15 min from AJ, 25 from Gold Canyon

RentalsFrom $15, dozens on the wall

Open7 days a week

Why Apache Junction
shoots with us

Shooting out in the desert is part of life out here, but it's 110° half the year and you can't always pick your neighbors on the berm. An indoor range gives you a controlled lane, any day, in any weather.

01

Climate-controlled lanes

Shoot in July without baking. Our six lanes are indoors, cooled and ventilated, so summer doesn't cancel range day.

02

Range safety officer on duty

An RSO is on the floor whenever the range is open, and will walk first-timers through the basics at their own pace.

03

Rent before you buy a carry gun

Not sure which pistol fits your hand? Rent a few from the wall and shoot them back to back before you spend a dime.

04

Gun store and FFL transfers

New and used firearms, ammo, optics and gear on site. Bought a gun online? Ship it to us for a $30 transfer.

05

Arizona CCW class with fingerprints

Our 4-hour CCW class handles your DPS application and fingerprints in one sitting, so you just mail it in.

06

Snowbird memberships

Wintering in AJ or Gold Canyon? Our Short Timer and Snowbird plans cover 3 or 6 months with unlimited lane time.

Getting here from
Apache Junction & Gold Canyon

We're in a shopping center on Main Street in east Mesa, with plenty of parking out front.

01

From Apache Junction

Head west on Apache Trail. It turns into Main Street when you cross into Mesa. Stay on Main and you'll find us at 6030 E Main St, Suite 103.

02

From Gold Canyon

Take US-60 west, exit at Ellsworth Road and go north to Main Street, then turn left and head west to 6030 E Main St.

03

From the Superstition foothills

Work your way to Apache Trail or US-60 and follow the directions above. Most of the area is 15 to 25 minutes away.

04

Walk in or book ahead

Walk-ins are welcome any time we're open. If you're driving in on a weekend, book a lane so it's waiting for you.

Range, store and
classes in one stop.

Students training on the indoor range at Guns 2 Ammo in Mesa, a short drive from Apache Junction

A lot of our regulars come in from Apache Junction, Gold Canyon and the Superstition foothills. They make one trip count: shoot a lane, pick up ammo and targets, and grab whatever they ordered online for in-store pickup.

If you're new to shooting, start with our Basic Handgun class on Wednesday evenings. If you're ready to carry, the Arizona CCW class runs on Saturdays. See every date on the class calendar.

Shooting a lot? A range membership starts at $29.99 a month with unlimited lane time, guest passes, $25 transfers and 10% off classes. Twice a month and it pays for itself.

Common questions

Apache Junction
questions

About 15 minutes from most of Apache Junction and about 25 minutes from Gold Canyon. We're at 6030 E Main St, Suite 103 in Mesa, a straight drive west on Apache Trail, which becomes Main Street.

No. Walk-ins are welcome during open hours. You can also reserve a lane online if you want a set time.

Yes. Rentals start at $15 and you're welcome to try several. Just bring a valid photo ID.

Yes. Our Short Timer (3-month) and Snowbird (6-month) plans are built for seasonal residents. See memberships for details.

Yes. Fingerprints are done in our Arizona CCW class, along with your DPS application, so you leave ready to mail it.

Monday to Thursday 10 to 6, Friday and Saturday 10 to 7, and Sunday 12 to 6.

Fifteen minutes from AJ.
No heat, no berm.

6030 E Main St, Suite 103, Mesa, AZ 85205 · (602) 715-2677
Mon–Thu 10–6 · Fri–Sat 10–7 · Sun 12–6

Book a laneGet directions