Title: Firearms, certain; age requirement for purchase, penalty.
Description: Purchase of certain firearms; age requirement; penalty. Prohibits any person under 21 years of age from purchasing an assault firearm, with exceptions for the purchase of an assault firearm by a law-enforcement officer, correctional officer, jail officer, or member of the Armed Forces of the United States, the Virginia National Guard, or the National Guard of any other state. Accordingly, the bill prohibits a licensed dealer from selling, renting, trading, or transferring from his inventory an assault firearm to any person under 21 years of age. A violation of either prohibition is a Class 6 felony. The bill also expands the definition of assault firearm as the term applies to criminal history record information checks.
Note: the first sponsor listed is normally the primary sponsor. If a sponsor's name is a hyperlink you can click on it to 'follow the money'.
Description |
Vote Date |
Yea Votes |
Nay Votes |
No Votes |
Absent |
Passed |
Reported from Finance and Appropriations (10-Y 5-N) |
01/22/2025 |
10 |
5 |
0 |
0 |
Yes |
- Boysko, Jennifer (D) Yea
- Deeds, R. Creigh (D) Yea
- Ebbin, Adam (D) Yea
- Favola, Barbara (D) Yea
- Hashmi, Ghazala (D) Yea
- Locke, Mamie (D) Yea
- Lucas, L. Louise (D) Yea
- Marsden, Dave (D) Yea
- McDougle, Ryan (R) Nay
- McPike, Jeremy (D) Yea
- Obenshain, Mark (R) Nay
- Pillion, Todd (R) Nay
- Reeves, Bryce (R) Nay
- Stuart, Richard (R) Nay
- Surovell, Scott (D) Yea
|
resort votes by:
party
yeas
nays
name
|
Reported from Courts of Justice and rereferred to Finance and Appropriations (9-Y 6-N) |
01/17/2025 |
9 |
6 |
0 |
0 |
Yes |
- Aird, Lashrecse (D) Yea
- Bagby, Lamont (D) Yea
- Boysko, Jennifer (D) Yea
- Brewer, Emily (R) Nay
- Carroll Foy, Jennifer (D) Yea
- Deeds, R. Creigh (D) Yea
- Favola, Barbara (D) Yea
- McDougle, Ryan (R) Nay
- Obenshain, Mark (R) Nay
- Peake, Mark (R) Nay
- Perry, Russet (D) Yea
- Salim, Saddam (D) Yea
- Stanley, William (R) Nay
- Stuart, Richard (R) Nay
- Surovell, Scott (D) Yea
|
resort votes by:
party
yeas
nays
name
|
Constitutional reading dispensed (on 1st reading) (39-Y 0-N) |
01/23/2025 |
39 |
0 |
0 |
1 |
Yes |
- Aird, Lashrecse (D) Yea
- Bagby, Lamont (D) Yea
- Boysko, Jennifer (D) Absent
- Brankley Mulchi, Tammy (R) Yea
- Brewer, Emily (R) Yea
- Carroll Foy, Jennifer (D) Yea
- Cifers, Luther (R) Yea
- DeSteph, Bill (R) Yea
- Deeds, R. Creigh (D) Yea
- Diggs, J.D. (R) Yea
- Durant, Tara (R) Yea
- Ebbin, Adam (D) Yea
- Favola, Barbara (D) Yea
- French, Timmy (R) Yea
- Hackworth, Travis (R) Yea
- Hashmi, Ghazala (D) Yea
- Head, Chris (R) Yea
- Locke, Mamie (D) Yea
- Lucas, L. Louise (D) Yea
- Marsden, Dave (D) Yea
- McDougle, Ryan (R) Yea
- McPike, Jeremy (D) Yea
- New Craig, Christie (R) Yea
- Obenshain, Mark (R) Yea
- Peake, Mark (R) Yea
- Pekarsky, Stella (D) Yea
- Perry, Russet (D) Yea
- Pillion, Todd (R) Yea
- Reeves, Bryce (R) Yea
- Roem, Danica (D) Yea
- Rouse, Aaron (D) Yea
- Salim, Saddam (D) Yea
- Srinivasan, Kannan (D) Yea
- Stanley, William (R) Yea
- Stuart, Richard (R) Yea
- Sturtevant, Glen (R) Yea
- Suetterlein, David (R) Yea
- Surovell, Scott (D) Yea
- VanValkenburg, Schuyler (D) Yea
- Williams Graves, Angelia (D) Yea
|
resort votes by:
party
yeas
nays
name
|
Read third time and passed Senate (19-Y 18-N) |
01/27/2025 |
19 |
18 |
0 |
3 |
Yes |
- Aird, Lashrecse (D) Yea
- Bagby, Lamont (D) Yea
- Boysko, Jennifer (D) Absent
- Brankley Mulchi, Tammy (R) Nay
- Brewer, Emily (R) Nay
- Carroll Foy, Jennifer (D) Yea
- Cifers, Luther (R) Nay
- DeSteph, Bill (R) Nay
- Deeds, R. Creigh (D) Yea
- Diggs, J.D. (R) Nay
- Durant, Tara (R) Nay
- Ebbin, Adam (D) Yea
- Favola, Barbara (D) Yea
- French, Timmy (R) Nay
- Hackworth, Travis (R) Nay
- Hashmi, Ghazala (D) Absent
- Head, Chris (R) Nay
- Locke, Mamie (D) Yea
- Lucas, L. Louise (D) Yea
- Marsden, Dave (D) Yea
- McDougle, Ryan (R) Nay
- McPike, Jeremy (D) Yea
- New Craig, Christie (R) Nay
- Obenshain, Mark (R) Nay
- Peake, Mark (R) Nay
- Pekarsky, Stella (D) Yea
- Perry, Russet (D) Yea
- Pillion, Todd (R) Absent
- Reeves, Bryce (R) Nay
- Roem, Danica (D) Yea
- Rouse, Aaron (D) Yea
- Salim, Saddam (D) Yea
- Srinivasan, Kannan (D) Yea
- Stanley, William (R) Nay
- Stuart, Richard (R) Nay
- Sturtevant, Glen (R) Nay
- Suetterlein, David (R) Nay
- Surovell, Scott (D) Yea
- VanValkenburg, Schuyler (D) Yea
- Williams Graves, Angelia (D) Yea
|
resort votes by:
party
yeas
nays
name
|
Reconsideration of passage agreed to by Senate |
01/27/2025 |
37 |
0 |
0 |
3 |
Yes |
- Aird, Lashrecse (D) Yea
- Bagby, Lamont (D) Yea
- Boysko, Jennifer (D) Absent
- Brankley Mulchi, Tammy (R) Yea
- Brewer, Emily (R) Yea
- Carroll Foy, Jennifer (D) Yea
- Cifers, Luther (R) Yea
- DeSteph, Bill (R) Yea
- Deeds, R. Creigh (D) Yea
- Diggs, J.D. (R) Yea
- Durant, Tara (R) Yea
- Ebbin, Adam (D) Yea
- Favola, Barbara (D) Yea
- French, Timmy (R) Yea
- Hackworth, Travis (R) Yea
- Hashmi, Ghazala (D) Yea
- Head, Chris (R) Yea
- Locke, Mamie (D) Yea
- Lucas, L. Louise (D) Yea
- Marsden, Dave (D) Yea
- McDougle, Ryan (R) Yea
- McPike, Jeremy (D) Yea
- New Craig, Christie (R) Yea
- Obenshain, Mark (R) Yea
- Peake, Mark (R) Yea
- Pekarsky, Stella (D) Yea
- Perry, Russet (D) Yea
- Pillion, Todd (R) Absent
- Reeves, Bryce (R) Yea
- Roem, Danica (D) Yea
- Rouse, Aaron (D) Yea
- Salim, Saddam (D) Yea
- Srinivasan, Kannan (D) Yea
- Stanley, William (R) Absent
- Stuart, Richard (R) Yea
- Sturtevant, Glen (R) Yea
- Suetterlein, David (R) Yea
- Surovell, Scott (D) Yea
- VanValkenburg, Schuyler (D) Yea
- Williams Graves, Angelia (D) Yea
|
resort votes by:
party
yeas
nays
name
|
Passed Senate (20-Y 18-N) |
01/27/2025 |
20 |
18 |
0 |
2 |
Yes |
- Aird, Lashrecse (D) Yea
- Bagby, Lamont (D) Yea
- Boysko, Jennifer (D) Absent
- Brankley Mulchi, Tammy (R) Nay
- Brewer, Emily (R) Nay
- Carroll Foy, Jennifer (D) Yea
- Cifers, Luther (R) Nay
- DeSteph, Bill (R) Nay
- Deeds, R. Creigh (D) Yea
- Diggs, J.D. (R) Nay
- Durant, Tara (R) Nay
- Ebbin, Adam (D) Yea
- Favola, Barbara (D) Yea
- French, Timmy (R) Nay
- Hackworth, Travis (R) Nay
- Hashmi, Ghazala (D) Yea
- Head, Chris (R) Nay
- Locke, Mamie (D) Yea
- Lucas, L. Louise (D) Yea
- Marsden, Dave (D) Yea
- McDougle, Ryan (R) Nay
- McPike, Jeremy (D) Yea
- New Craig, Christie (R) Nay
- Obenshain, Mark (R) Nay
- Peake, Mark (R) Nay
- Pekarsky, Stella (D) Yea
- Perry, Russet (D) Yea
- Pillion, Todd (R) Absent
- Reeves, Bryce (R) Nay
- Roem, Danica (D) Yea
- Rouse, Aaron (D) Yea
- Salim, Saddam (D) Yea
- Srinivasan, Kannan (D) Yea
- Stanley, William (R) Nay
- Stuart, Richard (R) Nay
- Sturtevant, Glen (R) Nay
- Suetterlein, David (R) Nay
- Surovell, Scott (D) Yea
- VanValkenburg, Schuyler (D) Yea
- Williams Graves, Angelia (D) Yea
|
resort votes by:
party
yeas
nays
name
|
Reported from Public Safety (11-Y 10-N) |
02/7/2025 |
11 |
10 |
0 |
1 |
Yes |
- Batten, Amanda (R) Nay
- Clark, Nadarius (D) Yea
- Cordoza, Aijalon (R) Nay
- Cousins, Rae (D) Yea
- Ennis, Baxter (R) Nay
- Feggans, Michael (D) Yea
- Helmer, Dan (D) Yea
- Hope, Patrick (D) Yea
- Lopez, Alfonso (D) Yea
- McClure, Adele (D) Absent
- Mundon King, Candi (D) Yea
- Oates, Delores (R) Nay
- Obenshain, Joseph (R) Nay
- Owen, David (R) Nay
- Phillips, Eric (R) Nay
- Rasoul, Sam (D) Yea
- Seibold, Holly (D) Yea
- Simon, Marcus (D) Yea
- Taylor, Kim (R) Nay
- Thomas, Joshua (D) Yea
- Webert, Michael (R) Nay
- Wilt, Tony (R) Nay
|
resort votes by:
party
yeas
nays
name
|
Passed House (50-Y 47-N) |
02/12/2025 |
50 |
47 |
0 |
3 |
Yes |
- Anthony, Bonita (D) Yea
- Arnold, Jonathan (R) Nay
- Askew, Alex (D) Yea
- Austin, Terry (R) Nay
- Ballard, Jason (R) Nay
- Batten, Amanda (R) Nay
- Bennett-Parker, Elizabeth (D) Yea
- Bloxom, Robert (R) Nay
- Bulova, David (D) Yea
- Callsen, Katrina (D) Yea
- Campbell, Ellen (R) Nay
- Carr, Betsy (D) Yea
- Cherry, Mike (R) Nay
- Clark, Nadarius (D) Yea
- Cohen, Laura Jane (D) Yea
- Cole, Joshua (D) Yea
- Convirs-Fowler, Kelly (D) Yea
- Cordoza, Aijalon (R) Nay
- Cousins, Rae (D) Yea
- Coyner, Carrie (R) Nay
- Davis, William (R) Nay
- Delaney, Karrie (D) Yea
- Earley, Mark (R) Nay
- Ennis, Baxter (R) Nay
- Feggans, Michael (D) Yea
- Ferrell Tata, Anne (R) Nay
- Fowler, Hyland (R) Nay
- Freitas, Nicholas (R) Nay
- Gardner, Debra (D) Yea
- Garrett, Thomas (R) Nay
- Gilbert, C. Todd (R) Nay
- Glass, Jackie (D) Yea
- Green, William (R) Nay
- Griffin, Tim (R) Nay
- Hayes, C.E. (D) Yea
- Helmer, Dan (D) Yea
- Henson, Rozia (D) Yea
- Hernandez, Phil (D) Yea
- Herring, Charniele (D) Yea
- Higgins, Geary (R) Nay
- Hodges, M. Keith (R) Nay
- Hope, Patrick (D) Yea
- Jones, Michael (D) Yea
- Keys-Gamarra, Karen (D) Yea
- Kilgore, Terry (R) Nay
- Knight, Barry (R) Absent
- Krizek, Paul (D) Yea
- Laufer, Amy (D) Yea
- LeVere Bolling, Destiny (D) Yea
- Leftwich, James (R) Nay
- Lopes-Maldonado, Michelle (D) Yea
- Lopez, Alfonso (D) Yea
- Lovejoy, Ian (R) Nay
- Marshall, Daniel (R) Absent
- Martinez, Fernando (D) Yea
- McClure, Adele (D) Yea
- McNamara, Joseph (R) Nay
- McQuinn, Delores (D) Absent
- Milde, Paul (R) Nay
- Morefield, James (R) Nay
- Mundon King, Candi (D) Yea
- O'Quinn, Israel (R) Nay
- Oates, Delores (R) Nay
- Obenshain, Joseph (R) Nay
- Orrock, Robert (R) Nay
- Owen, David (R) Nay
- Phillips, Eric (R) Nay
- Price, Marcia (D) Yea
- Pugh Kent, Hillary (R) Nay
- Rasoul, Sam (D) Yea
- Reaser, Atoosa (D) Yea
- Reid, David (D) Yea
- Runion, Chris (R) Nay
- Scott, Don (D) Yea
- Scott, Phillip (R) Nay
- Seibold, Holly (D) Yea
- Sewell, Briana (D) Yea
- Shin, Irene (D) Yea
- Sickles, Mark (D) Yea
- Simon, Marcus (D) Yea
- Simonds, Shelly (D) Yea
- Singh, J.J. (D) Yea
- Sullivan, Richard (D) Yea
- Taylor, Kim (R) Nay
- Thomas, Joshua (D) Yea
- Torian, Luke (D) Yea
- Tran, Kathy (D) Yea
- Wachsmann, H. Otto (R) Nay
- Walker, Wendell (R) Nay
- Ward, Jeion (D) Yea
- Ware, Lee (R) Nay
- Watts, Vivian (D) Yea
- Webert, Michael (R) Nay
- Wiley, Bill (R) Nay
- Willett, Rodney (D) Yea
- Williams, Wren (R) Nay
- Wilt, Tony (R) Nay
- Wright, Thomas (R) Nay
- Wyatt, Scott (R) Nay
- Zehr, Eric (R) Nay
|
resort votes by:
party
yeas
nays
name
|