Free shipping over $999 · Pistols ship to your FFL dealer · parts and magazines ship to your doorIndependent store · not affiliated with Glock, Inc.Find your city · Shipping & FFL
Home / Cities / Grand Junction

Gun shop Grand Junction, Colorado

Order online, pick up at a licensed dealer in Mesa County. Grand Junction sits where the Gunnison meets the Colorado, a Western Slope city of orchards, vineyards and red-rock canyon on every horizon. Pistols ship to FFL dealers across Mesa County under Colorado's newer purchase rules.

Grand Junction, Mesa County, CO
CountyMesa
LicensesMesa County Sheriff
Hunting zoneGrand Mesa units
Public rangeIn the county

How buying a gun in Grand Junction works

Pick an FFL dealer near you that accepts shipped transfers and name it at checkout. We confirm their license and ship the firearm to them. Ammunition, optics and parts ship straight to your door where Colorado law allows.

Colorado requires a background check on all transfers including private sales, applies a three-day waiting period, and sets 21 as the minimum age to buy a firearm from a dealer. Magazines holding more than fifteen rounds may not be sold in the state. A 2025 law adds a further requirement for semiautomatic firearms that accept a detachable magazine: an eligibility card issued by the Mesa County Sheriff after a firearms safety course, phasing in on a published schedule. Colorado also charges a state excise tax on firearm and ammunition sales. Check the current regulations before you order.

Dealers in these communities all work for Grand Junction-area buyers:

  • Fruita
  • Palisade
  • Clifton
  • Fruitvale
  • Orchard Mesa
  • Loma
  • Mack
  • Collbran
  • De Beque

Carrying a gun in Mesa County

Colorado requires a concealed handgun permit, issued by the Mesa County Sheriff after a recognised training course, fingerprints and a background review, with a minimum age of 21. Open carry is lawful statewide for adults except where a local ordinance prohibits it, and Denver has long done so. Permits run for five years. Schools, courthouses, polling places, public buildings with screening and posted private property are restricted, and recent legislation has added further sensitive locations. Check the current regulations with the sheriff before relying on a specific location rule.

Hunting near Grand Junction

Parks and Wildlife runs a draw-based system built around numbered game management units, and most elk and deer rifle licences west of the Front Range come from the spring draw rather than over the counter. There are four separate rifle seasons for deer and elk from mid October into November, with archery in September and muzzleloader alongside it. Colorado is an elk state first, and the mule deer hunting on the public land in the western units is excellent when you draw. Check the current CPW brochure for draw deadlines and unit boundaries.

Mesa County holds the Grand Mesa and the Bookcliffs, with four rifle seasons for deer and elk; Cameo Shooting and Education Complex is the state's own range.

Colorado caps magazines at 15 rounds, so the Glock magazines we ship here are the 15-round and 10-round versions; the state's Cameo range east of town is a full public complex.

Public shooting ranges near Grand Junction

The public ranges below are run or officially listed by state wildlife agencies and state forests near the cities we cover. Most ask for a hunting or fishing license, an access permit or a small daily fee, and some close for the season, so check the agency page before you drive out.

Source: State wildlife agency public range lists (Arizona, Colorado, Iowa, Idaho, Louisiana, Michigan, Missouri, Montana, North Carolina, New Hampshire, Oklahoma, South Carolina, Utah, Virginia), September 2026. Distances are approximate; call or check the agency site before you drive out.

Carry pistols for Grand Junction

Carry guide →

Buying a gun in Grand Junction: common questions

Can I buy a gun online and pick it up in Grand Junction?

Yes. Order here, name a licensed FFL dealer in Fruita, Palisade, Clifton, Grand Junction or anywhere in Mesa County, and we ship the firearm to them. You fill out ATF Form 4473 at their counter and they run the background check.

Is there a waiting period in Colorado?

Yes. Colorado applies a three-day waiting period, requires a background check on all transfers including private sales, and sets 21 as the minimum age at a dealer.

Can I buy a 30-round magazine in Colorado?

No. Colorado prohibits the sale of magazines holding more than fifteen rounds, so we cannot ship one to a Colorado address.

Do I need a card to buy a semiautomatic rifle?

A 2025 law adds an eligibility card and a safety course for semiautomatic firearms that take a detachable magazine, issued by the Mesa County Sheriff and phasing in on a published schedule. Check the current regulations.

Can I hunt deer with a Glock near Grand Junction?

Some states allow centerfire handguns for deer in firearms season if the cartridge meets a caliber or energy minimum, which usually rules out 9mm but not 10mm. Check your state's legal handgun list before you plan on it.

What does an FFL transfer cost in Grand Junction?

Each dealer sets its own fee, commonly $20 to $75. Call before you order to confirm the price and that they accept firearms shipped from an online store.

Nearby cities

All 20 cities →

More buying guides

General information, not legal advice. Rules current as of September 2026. See our buying guide and check with Mesa County Sheriff or a local attorney about your own situation.