Free shipping over $999 · US-made parts ship to your door · pistols ship to your FFL dealerIndependent store · not affiliated with Glock, Inc.Find your city · Shipping & FFL
Home / Cities / Des Moines

Gun shop Des Moines, Iowa

Order online, pick up at a licensed dealer in Polk County. Des Moines sits at the meeting of the Raccoon and Des Moines rivers, with the capitol dome, insurance towers and farm ground in every direction, and one of the largest American parts retailers an hour east. Parts ship to your door; pistols ship to a Polk County dealer.

Des Moines, Polk County, IA
CountyPolk
LicensesPolk County Sheriff
Hunting zoneZone A
Public rangeIn the county

How buying a gun in Des Moines 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 Iowa law allows.

Iowa dropped its mandatory permit to acquire handguns in 2021, so no permit is needed to buy from a dealer. County sheriffs still issue the permit to residents who want one, and it can save time at the counter and help with reciprocity. There is no state waiting period and dealers run the federal check. Federal ages apply at a dealer, 21 for handguns and 18 for long guns, while the age for a private handgun transfer dropped to 18 in 2025. Online orders ship to the Iowa dealer you choose.

Dealers in these communities all work for Des Moines-area buyers:

  • West Des Moines
  • Ankeny
  • Urbandale
  • Johnston
  • Altoona
  • Clive
  • Pleasant Hill
  • Bondurant
  • Indianola

Carrying a gun in Polk County

Iowa has allowed permitless carry, openly or concealed, since July 1, 2021, and the minimum age dropped to 18 on July 1, 2025. The optional nonprofessional permit to carry weapons is issued by the sheriff of the county where you live and runs five years. Iowa residents who travel often still hold one because other states recognize it. The usual restrictions apply in schools, courthouses and on posted private property, and employers may set their own rules.

Hunting near Des Moines

Iowa deer hunting is built around shotguns and straight-wall cartridges rather than standard rifles. For 2026-27 the first gun season runs December 5 to 9 and the second December 12 to 20, with archery in October and November and late muzzleloader into January. Legal gun-season firearms include shotguns, handguns with barrels of at least four inches, muzzleloaders, and rifles chambered for expanding straight-wall cartridges from .350 to .500 caliber producing at least 500 foot-pounds. Polk County sits in the new statewide Zone A.

Polk County falls in Iowa's Zone A, with the first shotgun deer season December 5 to 9 and the second December 12 to 20, 2026; the Olofson range is just north of the metro.

Iowa dropped its purchase permit requirement in 2021 and allows permitless carry, and the Iowa DNR's Butch Olofson range at Saylorville is where local pistol shooters go.

Public shooting ranges near Des Moines

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 (Alabama, Arizona, Iowa, Kentucky, Louisiana, Missouri, Montana, North Carolina, North Dakota, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Virginia, Wyoming), September 2026. Distances are approximate; call or check the agency site before you drive out.

Deer rifles for Des Moines

Hunting guide →

Carry pistols for Des Moines

Carry guide →

Buying a gun in Des Moines: common questions

Can I buy a gun online and pick it up in Des Moines?

Yes. Order here, name a licensed FFL dealer in West Des Moines, Ankeny, Urbandale, Des Moines or anywhere in Polk County, and we ship the firearm to them. You fill out ATF Form 4473 at their counter and they run the background check.

Do I still need a permit to acquire a handgun in Iowa?

No. The permit has been optional since 2021, though the Polk County Sheriff still issues it and it can shorten your time at the dealer.

Can an 18-year-old carry in Iowa?

Yes. Since July 1, 2025 the minimum age for permitless carry is 18, although a dealer may still only sell a handgun to a buyer 21 or older.

What rifles are legal for Iowa deer season?

Rifles chambered for expanding straight-wall cartridges from .350 to .500 caliber with at least 500 foot-pounds of energy, along with shotguns, handguns and muzzleloaders.

Is a US-made barrel worth it for a hunting Glock near Des Moines?

A match barrel from an American maker with a threaded muzzle and a red dot makes a 10mm Glock a capable deer and hog pistol; check your state's handgun hunting rules first.

What does an FFL transfer cost in Des Moines?

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 Polk County Sheriff or a local attorney about your own situation.