Iowa · Bill 530 · 91st General Assembly

A bill for an act authorizing a member of the general assembly, judicial officer, attorney general, deputy attorney general, or an assistant attorney…

  1. Introduced Feb 20, 2025
  2. In committee Mar 13, 2025
  3. Passed the House Mar 12, 2025
  4. Passed the Senate Apr 29, 2025
  5. Died  
  6. Became law  

What it does

The legislature's own summary of the bill, or its official long title.

A bill for an act authorizing a member of the general assembly, judicial officer, attorney general, deputy attorney general, or an assistant attorney general to be issued a professional permit to carry weapons.

Every action

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

Show the 16 earlier steps
  1. HouseIntroduced, placed on calendar. H.J. 380.
  2. HouseAmendment H-1065 filed. H.J. 608.
  3. HouseAmendment H-1066 to amendment H-1065 filed, adopted. H.J. 623.
  4. HouseAmendment H-1065 adopted, as amended. H.J. 623.
  5. HousePassed House, yeas 79, nays 17. H.J. 623.
  6. HouseImmediate message. H.J. 635.
  7. SenateMessage from House. S.J. 510.
  8. CommitteeRead first time, referred to Judiciary. S.J. 510. · Senate Judiciary
  9. CommitteeSubcommittee: Schultz, Bisignano, and Dawson. S.J. 567. · Senate Judiciary
  10. HouseExplanation of vote. H.J. 751.
  11. CommitteeSubcommittee Meeting: 03/20/2025 8:30AM Room 315. · Senate Judiciary
  12. CommitteeSubcommittee recommends passage. · Senate Judiciary
  13. CommitteeCommittee report, recommending passage. S.J. 693. · Senate Judiciary
  14. SenatePlaced on calendar.
  15. SenateAmendment S-3094 filed. S.J. 756.
  16. SenatePlaced on calendar under unfinished business. S.J. 757.
  1. SenateAmendment S-3094 adopted. S.J. 923.
  2. SenatePassed Senate, yeas 43, nays 5. S.J. 923.
  3. SenateImmediate message. S.J. 924.
  4. HouseMessage from Senate. H.J. 1078.
  5. HouseSenate amendment H-1287 filed. H.J. 1083.
  6. HouseHouse refused to concur in Senate amendment H-1287. H.J. 1105.
  7. HouseImmediate message. H.J. 1110.
  8. SenateMessage from House. S.J. 948.

Roll calls

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

Shall the bill pass? · Full House

Passed 79–17
Mar 12, 2025 · journal entry
Yes 79 No 17 Not voting 3
Democrats: 15 yes, 17 no Republicans: 64 yes, 0 no
How each member voted

Yes · 79

No · 17

Absent · 3

Shall the bill pass? · Full Senate

Passed 43–5
Apr 29, 2025 · journal entry
Yes 43 No 5 Not voting 2
Democrats: 11 yes, 5 no Republicans: 32 yes, 0 no
How each member voted

Yes · 43

No · 5

Absent · 2

Committee and other votes

Sponsors

The 0 members who introduced it.

  • Co Committee on Public Safety Sponsoring committee

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