Back to the bill

90th General Assembly · Funnel one-pager · Monday, November 9, 2026

HF 654: Relating to the carrying, transportation, and possession of and educational programs about weapons, and including effective date provisions

Died when the session ended · The General Assembly adjourned on April 19, 2024. Bills that didn’t pass both chambers died.

What it does

This bill relates to the carrying, transportation, and possession of weapons by certain persons and in certain locations. The bill is organized by divisions. DIVISION I —— EMPLOYER POLICIES REGARDING FIREARMS AND AMMUNITION —— DEPARTMENT OF CORRECTIONS AND OTHER DETENTION FACILITIES —— PARKING LOTS. The bill provides that the current prohibition against introducing contraband into, or onto, the grounds of certain facilities and institutions under the jurisdiction of the department of corrections does not apply to the otherwise lawful carrying, transportation, or possession of a firearm or ammunition if the firearm or ammunition remains out of sight and inside a locked vehicle on the real property comprising the publicly accessible, nonsecure parking lot of the secure facility, jail, or institution.

Sponsors

Public Safety (companion To Lsb 1405sv By Committee on Judiciary) committee

Cost

Can’t be estimated

The fiscal impact of Division I cannot be determined because the number of impacted convictions is unknown. Division II — Firearms on School Property Description Division II allows a school district or nonpublic school to authorize or direct a person to carry,…

Lobbying · 4 for, 21 against

For: ABATE of Iowa; Brady United Against Gun Violence; Iowa Firearms Coalition, Inc.; National Rifle Association of America

Against: American Property Casualty Insurance Association (APCIA); Brady United Against Gun Violence; Episcopal Diocese of Iowa; Everytown for Gun Safety Action Fund; Iowa Association of Community College Trustees; Iowa Association of School Boards; Iowa Cable and Telecommunications Association; Iowa Catholic Conference; Iowa Central Community College; Iowa Insurance Associates; Iowa Insurance Institute; Iowa State Education Association; and 9 more

In plain words

  1. March 7, 2023Filed in the House
  2. March 28, 2023Cost estimate (fiscal note) posted
  3. April 12, 2023Passed the House, 62–37
  4. April 13, 2023Arrived in the Senate
  5. June 5, 2023Sent to the Senate Judiciary committee

From public records at legis.iowa.gov, compiled by Funnel (iowafunnel.com), an independent, nonpartisan site. Current as of Monday, November 9, 2026. https://iowafunnel.com/bills/90/HF654