Handguns for Sale in Iowa
Whether it's your first pistol or your tenth, buying a handgun in Iowa is simpler than most people expect — no purchase permit required, no state waiting period, and constitutional carry once it's yours. We stock carry-size and full-size semi-autos plus revolvers from Glock, Sig Sauer, Smith & Wesson, Ruger, Springfield and Taurus, all shipped to a licensed Iowa dealer for a quick transfer.
Handguns In Stock
Browse full catalog →
TAURUS TX 22
HIGH STANDARD D-100
SPRINGFIELD ARMORY XD-9 PISTOL
RUGER SR9C
GLOCK 19 GEN 5
PALMETTO STATE ARMORY DAGGER COMPACT 9MM PISTOL
SMITH & WESSON M&P9 M2.0 (13564)
TAURUS G3
SIG SAUER P365
SMITH & WESSON BODYGUARD 2.0
SIG SAUER P226
ROCK ISLAND ARMORY M1911 A1-FS
How to buy a handgun in Iowa, step by step
Pick your pistol, check out, and tell us which Iowa FFL you want it sent to (we can help you find one near Iowa City or anywhere in the state). We ship it insured; the dealer calls you when it lands. You go in, fill out a federal 4473, pass a NICS background check — usually minutes — and walk out with your gun. You must be 21 for a handgun and bring a valid Iowa ID.
Carry, home defense, or range?
For daily carry, look at micro-compacts and compacts — the Glock 43X, Sig P365, S&W Shield Plus and Taurus GX4. For a nightstand or range gun, a full-size 9mm is easier to shoot well and holds more. New shooters often do best starting with a compact 9mm and a little instruction; every range around here runs beginner classes.
Frequently Asked Questions
Do I need a permit to buy a handgun in Iowa?
How long does the transfer take?
Can I carry a handgun in Iowa without a permit?
Iowa's handgun counter, online
We've walked hundreds of Iowans through their first handgun purchase since 2009. Shipped to your local FFL, priced straight, with a real person to call if you're not sure what to buy.