For AI agents: read the machine-readable documentation index at /llms.txt or the single-file full reference at /llms-full.txt.

WEAPONS

Iowa Code tit. XVI, ch. 724
in effect

Iowa Code § 724.1 Offensive weapons.

Iowa Code § 724.1A Firearm suppressors — certification.

Iowa Code § 724.1B Firearm suppressors — penalty.

Iowa Code § 724.1C Short-barreled rifle or short-barreled shotgun — penalty.

Iowa Code § 724.2 Authority to possess offensive weapons.

Iowa Code § 724.2A Peace officer — defined — reserved peace officer included.

Iowa Code § 724.3 Unauthorized possession of offensive weapons.

Iowa Code § 724.4 Use of a dangerous weapon in the commission of a crime.

Iowa Code § 724.4A Weapons free zones — enhanced penalties.

Iowa Code § 724.4B Carrying firearms on school grounds — penalty — exceptions.

Iowa Code § 724.4C Possession or carrying of dangerous weapons while under the influence.

Iowa Code § 724.4D Carrying of dangerous weapons — duty to cooperate — reasonable suspicion.

Iowa Code § 724.4E Possession of dangerous weapons and loaded firearms by minors.

Iowa Code § 724.5 Availability of permit not to be construed as prohibition on unlicensed carrying of weapons.

Iowa Code § 724.6 Professional permit to carry weapons.

Iowa Code § 724.7 Nonprofessional permit to carry weapons.

Iowa Code § 724.8 Persons ineligible for permit to carry weapons.

Iowa Code § 724.8A Limitation on authority — nonprojectile high-voltage pulse weapons designed to immobilize — public universities and community colleges.

Iowa Code § 724.8B Persons ineligible to carry dangerous weapons.

Iowa Code § 724.9 Firearm safety training.

Iowa Code § 724.9A Approval of organizations that may certify handgun safety training instructors.

Iowa Code § 724.10 Application for permit to carry weapons — background check required.

Iowa Code § 724.11 Issuance of permit to carry weapons.

Iowa Code § 724.11A Recognition.

Iowa Code § 724.12 Permit to carry weapons not transferable.

Iowa Code § 724.13 Suspension or revocation of permit to carry weapons — criminal history background check.

Iowa Code § 724.14 Nonprofessional permit — change of residence to another county.

Iowa Code § 724.15 Acquiring pistols or revolvers.

Iowa Code § 724.16 Prohibited transfers of firearms.

Iowa Code § 724.16A Trafficking in stolen weapons.

Iowa Code § 724.17 Permit to acquire — criminal history check.

Iowa Code § 724.18 Procedure for making application for permit to acquire.

Iowa Code § 724.19 Issuance of permit to acquire.

Iowa Code § 724.20 Validity of permit to acquire pistols or revolvers.

Iowa Code § 724.21 Giving false information when acquiring pistol or revolver.

Iowa Code § 724.21A Denial, suspension, or revocation of permit to carry weapons or permit to acquire pistols or revolvers.

Iowa Code § 724.22 Persons under eighteen — sale, loan, gift, making available — possession.

Iowa Code § 724.23 Records kept by commissioner and issuing officers.

Iowa Code § 724.25 Felony and antique firearm defined.

Iowa Code § 724.26 Possession, receipt, transportation, or dominion and control of firearms, offensive weapons, and ammunition by felons and others.

Iowa Code § 724.27 Offenders’ rights restored.

Iowa Code § 724.28 Prohibition of regulation by political subdivisions — exception.

Iowa Code § 724.28A Authority to carry firearm — peace officers.

Iowa Code § 724.29 Firearm devices.

Iowa Code § 724.29A Fraudulent purchase of firearms or ammunition.

Iowa Code § 724.30 Reckless use of a firearm.

Iowa Code § 724.31 Persons subject to firearm disabilities due to mental health commitments or adjudications — relief from disabilities — reports.

Iowa Code § 724.32 County courthouse — weapon prohibitions.

Source: Iowa Legislature (legis.iowa.gov)URL: https://www.legis.iowa.gov/law/iowaCode/sections?codeChapter=724&year=2026Fetched: 10/20/2026