Iowa · Bill 924 · 91st General Assembly

A bill for an act relating to the minimum age for acquiring or carrying weapons.

  1. Introduced Mar 12, 2025
  2. In committee Mar 26, 2025
  3. Passed the House Mar 25, 2025
  4. Passed the Senate Apr 7, 2025
  5. To the governor Apr 17, 2025
  6. Became law Apr 18, 2025

Every action

23 steps, oldest first, as the legislature records them.

Show the 15 earlier steps
  1. HouseIntroduced, placed on calendar. H.J. 610.
  2. HouseAmendment H-1156 filed. H.J. 791.
  3. HouseAmendment H-1168 filed. H.J. 792.
  4. HouseAmendment H-1168 withdrawn. H.J. 804.
  5. HouseAmendment H-1170 to amendment H-1156 filed, adopted. H.J. 804.
  6. HouseAmendment H-1156 adopted, as amended. H.J. 804.
  7. HousePassed House, yeas 79, nays 18. H.J. 804.
  8. HouseImmediate message. H.J. 809.
  9. SenateMessage from House. S.J. 638.
  10. SenateRead first time, passed on file. S.J. 638.
  11. SenateReferred to Judiciary. S.J. 655.
  12. SenateSubcommittee: Webster, Bisignano, and Schultz. S.J. 660.
  13. SenateSubcommittee Meeting: 04/01/2025 11:30AM Room G15.
  14. SenateSubcommittee recommends passage.
  15. SenateCommittee report, recommending passage. S.J. 695.
  1. SenatePlaced on calendar.
  2. SenatePassed Senate, yeas 33, nays 14. S.J. 713.
  3. SenateImmediate message. S.J. 714.
  4. HouseMessage from Senate. H.J. 904.
  5. HouseExplanation of vote. H.J. 945.
  6. HouseReported correctly enrolled, signed by Speaker and President, and sent to Governor. H.J. 989.
  7. GovernorSigned by Governor. H.J. 1012.
  8. HouseExplanation of vote. H.J. 1034.

Roll calls

3 recorded votes: 2 on the floor, 1 in committee. Each shows how every member voted.

Shall the bill pass? · Full House

Passed 79–18
Mar 25, 2025 · journal entry
Yes 79 No 18 Not voting 3
Democrats: 14 yes, 18 no Republicans: 65 yes, 0 no
How each member voted

Yes · 79

No · 18

Absent · 3

Shall the bill pass? · Full Senate

Passed 33–14
Apr 7, 2025 · journal entry
Yes 33 No 14 Not voting 3
Democrats: 2 yes, 12 no Republicans: 31 yes, 2 no
How each member voted

Yes · 33

No · 14

Absent · 3

Committee and other votes

Sponsors

The 0 members who introduced it.

  • Co Committee on Judiciary Sponsoring committee

From Iowa's official records (www.legis.iowa.gov), checked Nov 14, 2026. Text links go to the official versions; LegiList does not copy bill text.