A bill for an act relating to the minimum age for acquiring or carrying weapons.
This bill lowers the minimum age requirement for acquiring and carrying certain weapons in Iowa. It reduces the age from 21 to 18 for obtaining a nonprofessional permit to carry weapons and for purchasing or possessing pistols and revolvers. The bill also changes the age at which it is illegal to sell or give handguns and their ammunition to another person, from under 21 to under 18. Additionally, it adjusts the minimum age for individuals who can supervise younger persons using handguns, from 21 to 18, and makes conforming changes to related liability provisions. These changes directly affect individuals aged 18 to 20.
Bill status
signed
all 5 stages cleared
Introduction
Mar 2025
Committee Review
Apr 2025
House Passage
Mar 2025
Senate Passage
Apr 2025
Signed into Law
Apr 2025
Introduced Mar 12, 2025
Signed Apr 18, 2025
Maddy AI version diff · 4 comparisons
What changed between versions
Enrolled with Governor's Action
→
Reprinted
·
1 edit
MINOR
The bill text was reformatted from a line-by-line legislative markup to a standard printed format, but the substantive policy content remains unchanged. The core provisions establishing minimum age requirements for firearm permits and transfers are identical in both versions.
TECHNICAL
Formatting changed from line-by-line markup to standard bill reprint format with page numbers and committee information.
Floor votes · Senate Apr 7, 2025 · House Mar 25, 2025
How they voted
34–14
Passed · 1 other
Total votes 49
Apr 7, 2025
D
Democratic15
80% Nay
R
Republican34
94% Yea
Vote distribution
All Yea
All Nay
Mixed
No data
Full legislative history
Actions timeline
Total actions
23
Key actions
8
Committee
5
Amendments
4
Apr 18, 2025
Signed into law
Signed by Governor.
lower
Apr 7, 2025
Upper · Passed
Passed Senate, yeas 33, nays 14.
upper
Apr 3, 2025
Upper · Passed
Committee report, recommending passage.
upper
Apr 1, 2025
Legislature · Passed
Subcommittee recommends passage.
legislature
Mar 31, 2025
Legislature · Passed
Subcommittee Meeting: 04/01/2025 11:30AM Room G15.
legislature
Mar 27, 2025
Upper · Passed
Subcommittee: Webster, Bisignano, and Schultz.
upper
Mar 26, 2025
Committee
Referred to Judiciary.
upper
Mar 25, 2025
Lower · Passed
Passed House, yeas 79, nays 18.
lower
Mar 25, 2025
Lower · Passed
Amendment H-1156 adopted, as amended.
lower
Mar 25, 2025
Introduced
Amendment H-1170 to amendment H-1156 filed, adopted.
lower
Mar 24, 2025
Introduced
Amendment H-1168 filed.
lower
Mar 24, 2025
Introduced
Amendment H-1156 filed.
lower
Mar 12, 2025
Introduced
Introduced, placed on calendar.
lower
0 primary · 0 co-sponsors
Sponsors
No sponsor information available.
Ask Maddy
·
AI policy assistant
Ask Maddy about HF 924
Scope: IA
Hi! I can help you understand HF 924. What would you like to know?
Try one of these
i
Maddy answers using official bill text and legislative records. Always verify before sharing.
Sources cited inline