Is Stun Guns Legal in Iowa After the 2026 Policy Reforms?

Yes, stun guns are legal in Iowa for individuals 18 or older without a permit, per Iowa Code § 724.1. However, local ordinances may impose additional restrictions, and carrying in restricted areas like schools or government buildings is prohibited.


Key Regulations for Stun Guns in Iowa

  • Age Restriction: Only individuals aged 18 or older may purchase or possess stun guns under state law.
  • Prohibited Locations: Use or possession is banned in schools, courthouses, and other government facilities as defined in Iowa Code § 724.4B.
  • Local Ordinances: Some municipalities, such as Des Moines, enforce additional restrictions; compliance with local firearm/stun gun policies is mandatory.

Iowa’s 2026 legislative session may introduce further amendments, particularly regarding concealed carry regulations for non-lethal devices. The Iowa Department of Public Safety (DPS) has not issued formal guidance on stun gun-specific enforcement, deferring to existing statutes. Violations may result in misdemeanor charges under § 724.12, with penalties including fines up to $1,000 and potential confiscation.

For commercial sales, retailers must verify age compliance via government-issued ID and maintain transaction records for two years, per Iowa Administrative Code 661—10.1(724). Non-compliance risks civil penalties up to $5,000 per violation. Consult the Iowa DPS or local law enforcement for jurisdiction-specific interpretations.