Iowa generally prohibits private persons from knowingly possessing a machine gun.1

See our Machine Gun & Automatic Firearms policy summary for a comprehensive discussion of this issue.

Notes
  1. Iowa Code §§ 724.1(7), 724.3. Iowa defines a “machine gun” as a firearm that “shoots or is designed to shoot more than one shot, without manual reloading, by a single function of the trigger.” Iowa Code § 724.1(1). ⤴︎