2024 Regular SessionVirginia Legislature

SB99: Assault firearms; carrying in public areas prohibited, penalty.

Legislative Summary

Carrying assault firearms in public areas prohibited; penalty. Prohibits the carrying of certain semi-automatic center-fire rifles and shotguns on any public street, road, alley, sidewalk, or public right-of-way or in any public park or any other place of whatever nature that is open to the public, with certain exceptions. Under current law, the current prohibition on carrying certain shotguns and semi-automatic center-fire rifles and pistols applies to a narrower range of firearms, only in certain localities, and only when such firearms are loaded.

Bill History

1/3/2024
Prefiled and ordered printed; offered 01/10/24 24100968D
Senate
1/3/2024
Referred to Committee for Courts of Justice
Senate
1/10/2024
Moved from Judiciary to Courts of Justice due to a change of the committee name
Senate
1/22/2024
Reported from Courts of Justice (9-Y 6-N)
Senate
1/22/2024
Rereferred to Finance and Appropriations
Senate
1/31/2024
Reported from Finance and Appropriations with substitute (10-Y 5-N)
Senate
1/31/2024
Committee substitute printed 24105953D-S1
Senate
2/1/2024
Constitutional reading dispensed (40-Y 0-N)
Senate
2/2/2024
Read second time
Senate
2/2/2024
Reading of substitute waived
Senate
2/2/2024
Committee substitute agreed to 24105953D-S1
Senate
2/2/2024
Engrossed by Senate - committee substitute SB99S1
Senate
2/5/2024
Read third time and passed Senate (21-Y 19-N)
Senate
2/13/2024
Placed on Calendar
House of Delegates
2/13/2024
Read first time
House of Delegates
2/13/2024
Referred to Committee on Public Safety
House of Delegates
2/16/2024
Reported from Public Safety with substitute (12-Y 10-N)
House of Delegates
2/16/2024
Committee substitute printed 24107774D-H1
House of Delegates
2/20/2024
Read second time
House of Delegates
2/21/2024
Read third time
House of Delegates
2/21/2024
Committee substitute agreed to 24107774D-H1
House of Delegates
2/21/2024
Engrossed by House - committee substitute SB99H1
House of Delegates
2/21/2024
Passed House with substitute (52-Y 48-N)
House of Delegates
2/21/2024
VOTE: Passage (52-Y 48-N)
House of Delegates
2/23/2024
House substitute agreed to by Senate (21-Y 18-N)
Senate
2/23/2024
Title replaced 24107774D-H1
Senate
2/28/2024
Enrolled
Senate
2/28/2024
Bill text as passed Senate and House (SB99ER)
Senate
2/28/2024
Signed by Speaker
House of Delegates
3/2/2024
Signed by President
Senate
3/11/2024
Enrolled Bill Communicated to Governor on March 11, 2024
Senate
3/11/2024
Governor: Governor's Action Deadline 11:59 p.m., April 8, 2024
3/26/2024
Governor: Vetoed by Governor
4/17/2024
Passed in enrolled form rejected (21-Y 19-N)
Senate
4/17/2024
Requires 2/3 members present
Senate
4/17/2024
Senate sustained Governor's veto
Senate

Amendments

Substitute for SB99 for Committee: Public Safety

Substitute for SB99 for Committee: Public Safety

2/16/2024Not Adopted

Substitute for SB99 S-Finance and Appropriations, Public Safety & Claims

Substitute for SB99 S-Finance and Appropriations, Public Safety & Claims

1/31/2024Not Adopted

Governor's veto explanation

Governor's veto explanation

12/17/2017Not Adopted

Roll Call Votes

Senate: Passed in enrolled form rejected (21-Y 19-N)
4/17/2024
21
Yea
19
Nay
0
Not Voting
0
Absent
Result: PASSED
Senate: House substitute agreed to by Senate (21-Y 18-N)
2/23/2024
21
Yea
18
Nay
0
Not Voting
1
Absent
Result: PASSED
House: VOTE: Passage (52-Y 48-N)
2/21/2024
52
Yea
48
Nay
0
Not Voting
0
Absent
Result: PASSED
House: Reported from Public Safety with substitute (12-Y 10-N)
2/16/2024
12
Yea
10
Nay
0
Not Voting
0
Absent
Result: PASSED
Senate: Read third time and passed Senate (21-Y 19-N)
2/5/2024
21
Yea
19
Nay
0
Not Voting
0
Absent
Result: PASSED
Senate: Constitutional reading dispensed (40-Y 0-N)
2/1/2024
40
Yea
0
Nay
0
Not Voting
0
Absent
Result: PASSED
Senate: Reported from Finance and Appropriations with substitute (10-Y 5-N)
1/31/2024
10
Yea
5
Nay
0
Not Voting
0
Absent
Result: PASSED
Senate: Reported from Courts of Justice (9-Y 6-N)
1/22/2024
9
Yea
6
Nay
0
Not Voting
0
Absent
Result: PASSED

Status Information

Current Status
Vetoed(3/26/2024)
Chamber
Senate
Sine DiePrior Session

Sponsors

Documents

Enrolled
Bill Text2/28/20245.9 KB
Comm Sub
Bill Text2/16/20246.1 KB
Comm Sub
Bill Text1/31/20245.8 KB
Prefiled
Bill Text1/3/20246.7 KB
Fiscal Note/Analysis
Fiscal Note/Analysis3/4/202470.7 KB
Fiscal Note/Analysis
Fiscal Note/Analysis2/20/2024174.2 KB
Fiscal Note/Analysis
Fiscal Note/Analysis2/19/202470.5 KB
Fiscal Note/Analysis
Fiscal Note/Analysis2/8/202469.9 KB
Fiscal Note/Analysis
Fiscal Note/Analysis2/1/202439.2 KB
Fiscal Note/Analysis
Fiscal Note/Analysis1/15/202469.7 KB
Fiscal Note/Analysis
Fiscal Note/Analysis1/5/2024174.8 KB