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) YeaDeeds, R. Creigh (D) YeaEbbin, Adam (D) YeaFavola, Barbara (D) YeaHashmi, Ghazala (D) YeaLocke, Mamie (D) Yea 
Lucas, L. Louise (D) YeaMarsden, Dave (D) YeaMcDougle, Ryan (R) NayMcPike, Jeremy (D) YeaObenshain, Mark (R) NayPillion, Todd (R) Nay 
Reeves, Bryce (R) NayStuart, Richard (R) NaySurovell, 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) YeaBagby, Lamont (D) YeaBoysko, Jennifer (D) YeaBrewer, Emily (R) NayCarroll Foy, Jennifer (D) YeaDeeds, R. Creigh (D) Yea 
Favola, Barbara (D) YeaMcDougle, Ryan (R) NayObenshain, Mark (R) NayPeake, Mark (R) NayPerry, Russet (D) YeaSalim, Saddam (D) Yea 
Stanley, William (R) NayStuart, Richard (R) NaySurovell, 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) YeaBagby, Lamont (D) YeaBoysko, Jennifer (D) AbsentBrankley Mulchi, Tammy (R) YeaBrewer, Emily (R) YeaCarroll Foy, Jennifer (D) YeaCifers, Luther (R) YeaDeSteph, Bill (R) YeaDeeds, R. Creigh (D) YeaDiggs, J.D. (R) YeaDurant, Tara (R) YeaEbbin, Adam (D) YeaFavola, Barbara (D) YeaFrench, Timmy (R) Yea 
Hackworth, Travis (R) YeaHashmi, Ghazala (D) YeaHead, Chris (R) YeaLocke, Mamie (D) YeaLucas, L. Louise (D) YeaMarsden, Dave (D) YeaMcDougle, Ryan (R) YeaMcPike, Jeremy (D) YeaNew Craig, Christie (R) YeaObenshain, Mark (R) YeaPeake, Mark (R) YeaPekarsky, Stella (D) YeaPerry, Russet (D) YeaPillion, Todd (R) Yea 
Reeves, Bryce (R) YeaRoem, Danica (D) YeaRouse, Aaron (D) YeaSalim, Saddam (D) YeaSrinivasan, Kannan (D) YeaStanley, William (R) YeaStuart, Richard (R) YeaSturtevant, Glen (R) YeaSuetterlein, David (R) YeaSurovell, Scott (D) YeaVanValkenburg, Schuyler (D) YeaWilliams 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) YeaBagby, Lamont (D) YeaBoysko, Jennifer (D) AbsentBrankley Mulchi, Tammy (R) NayBrewer, Emily (R) NayCarroll Foy, Jennifer (D) YeaCifers, Luther (R) NayDeSteph, Bill (R) NayDeeds, R. Creigh (D) YeaDiggs, J.D. (R) NayDurant, Tara (R) NayEbbin, Adam (D) YeaFavola, Barbara (D) YeaFrench, Timmy (R) Nay 
Hackworth, Travis (R) NayHashmi, Ghazala (D) AbsentHead, Chris (R) NayLocke, Mamie (D) YeaLucas, L. Louise (D) YeaMarsden, Dave (D) YeaMcDougle, Ryan (R) NayMcPike, Jeremy (D) YeaNew Craig, Christie (R) NayObenshain, Mark (R) NayPeake, Mark (R) NayPekarsky, Stella (D) YeaPerry, Russet (D) YeaPillion, Todd (R) Absent 
Reeves, Bryce (R) NayRoem, Danica (D) YeaRouse, Aaron (D) YeaSalim, Saddam (D) YeaSrinivasan, Kannan (D) YeaStanley, William (R) NayStuart, Richard (R) NaySturtevant, Glen (R) NaySuetterlein, David (R) NaySurovell, Scott (D) YeaVanValkenburg, Schuyler (D) YeaWilliams 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) YeaBagby, Lamont (D) YeaBoysko, Jennifer (D) AbsentBrankley Mulchi, Tammy (R) YeaBrewer, Emily (R) YeaCarroll Foy, Jennifer (D) YeaCifers, Luther (R) YeaDeSteph, Bill (R) YeaDeeds, R. Creigh (D) YeaDiggs, J.D. (R) YeaDurant, Tara (R) YeaEbbin, Adam (D) YeaFavola, Barbara (D) YeaFrench, Timmy (R) Yea 
Hackworth, Travis (R) YeaHashmi, Ghazala (D) YeaHead, Chris (R) YeaLocke, Mamie (D) YeaLucas, L. Louise (D) YeaMarsden, Dave (D) YeaMcDougle, Ryan (R) YeaMcPike, Jeremy (D) YeaNew Craig, Christie (R) YeaObenshain, Mark (R) YeaPeake, Mark (R) YeaPekarsky, Stella (D) YeaPerry, Russet (D) YeaPillion, Todd (R) Absent 
Reeves, Bryce (R) YeaRoem, Danica (D) YeaRouse, Aaron (D) YeaSalim, Saddam (D) YeaSrinivasan, Kannan (D) YeaStanley, William (R) AbsentStuart, Richard (R) YeaSturtevant, Glen (R) YeaSuetterlein, David (R) YeaSurovell, Scott (D) YeaVanValkenburg, Schuyler (D) YeaWilliams 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) YeaBagby, Lamont (D) YeaBoysko, Jennifer (D) AbsentBrankley Mulchi, Tammy (R) NayBrewer, Emily (R) NayCarroll Foy, Jennifer (D) YeaCifers, Luther (R) NayDeSteph, Bill (R) NayDeeds, R. Creigh (D) YeaDiggs, J.D. (R) NayDurant, Tara (R) NayEbbin, Adam (D) YeaFavola, Barbara (D) YeaFrench, Timmy (R) Nay 
Hackworth, Travis (R) NayHashmi, Ghazala (D) YeaHead, Chris (R) NayLocke, Mamie (D) YeaLucas, L. Louise (D) YeaMarsden, Dave (D) YeaMcDougle, Ryan (R) NayMcPike, Jeremy (D) YeaNew Craig, Christie (R) NayObenshain, Mark (R) NayPeake, Mark (R) NayPekarsky, Stella (D) YeaPerry, Russet (D) YeaPillion, Todd (R) Absent 
Reeves, Bryce (R) NayRoem, Danica (D) YeaRouse, Aaron (D) YeaSalim, Saddam (D) YeaSrinivasan, Kannan (D) YeaStanley, William (R) NayStuart, Richard (R) NaySturtevant, Glen (R) NaySuetterlein, David (R) NaySurovell, Scott (D) YeaVanValkenburg, Schuyler (D) YeaWilliams 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) NayClark, Nadarius (D) YeaCordoza, Aijalon (R) NayCousins, Rae (D) YeaEnnis, Baxter (R) NayFeggans, Michael (D) YeaHelmer, Dan (D) YeaHope, Patrick (D) Yea 
Lopez, Alfonso (D) YeaMcClure, Adele (D) AbsentMundon King, Candi (D) YeaOates, Delores (R) NayObenshain, Joseph (R) NayOwen, David (R) NayPhillips, Eric (R) NayRasoul, Sam (D) Yea 
Seibold, Holly (D) YeaSimon, Marcus (D) YeaTaylor, Kim (R) NayThomas, Joshua (D) YeaWebert, Michael (R) NayWilt, 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) YeaArnold, Jonathan (R) NayAskew, Alex (D) YeaAustin, Terry (R) NayBallard, Jason (R) NayBatten, Amanda (R) NayBennett-Parker, Elizabeth (D) YeaBloxom, Robert (R) NayBulova, David (D) YeaCallsen, Katrina (D) YeaCampbell, Ellen (R) NayCarr, Betsy (D) YeaCherry, Mike (R) NayClark, Nadarius (D) YeaCohen, Laura Jane (D) YeaCole, Joshua (D) YeaConvirs-Fowler, Kelly (D) YeaCordoza, Aijalon (R) NayCousins, Rae (D) YeaCoyner, Carrie (R) NayDavis, William (R) NayDelaney, Karrie (D) YeaEarley, Mark (R) NayEnnis, Baxter (R) NayFeggans, Michael (D) YeaFerrell Tata, Anne (R) NayFowler, Hyland (R) NayFreitas, Nicholas (R) NayGardner, Debra (D) YeaGarrett, Thomas (R) NayGilbert, C. Todd (R) NayGlass, Jackie (D) YeaGreen, William (R) NayGriffin, Tim (R) Nay 
Hayes, C.E. (D) YeaHelmer, Dan (D) YeaHenson, Rozia (D) YeaHernandez, Phil (D) YeaHerring, Charniele (D) YeaHiggins, Geary (R) NayHodges, M. Keith (R) NayHope, Patrick (D) YeaJones, Michael (D) YeaKeys-Gamarra, Karen (D) YeaKilgore, Terry (R) NayKnight, Barry (R) AbsentKrizek, Paul (D) YeaLaufer, Amy (D) YeaLeVere Bolling, Destiny (D) YeaLeftwich, James (R) NayLopes-Maldonado, Michelle (D) YeaLopez, Alfonso (D) YeaLovejoy, Ian (R) NayMarshall, Daniel (R) AbsentMartinez, Fernando (D) YeaMcClure, Adele (D) YeaMcNamara, Joseph (R) NayMcQuinn, Delores (D) AbsentMilde, Paul (R) NayMorefield, James (R) NayMundon King, Candi (D) YeaO'Quinn, Israel (R) NayOates, Delores (R) NayObenshain, Joseph (R) NayOrrock, Robert (R) NayOwen, David (R) NayPhillips, Eric (R) NayPrice, Marcia (D) Yea 
Pugh Kent, Hillary (R) NayRasoul, Sam (D) YeaReaser, Atoosa (D) YeaReid, David (D) YeaRunion, Chris (R) NayScott, Don (D) YeaScott, Phillip (R) NaySeibold, Holly (D) YeaSewell, Briana (D) YeaShin, Irene (D) YeaSickles, Mark (D) YeaSimon, Marcus (D) YeaSimonds, Shelly (D) YeaSingh, J.J. (D) YeaSullivan, Richard (D) YeaTaylor, Kim (R) NayThomas, Joshua (D) YeaTorian, Luke (D) YeaTran, Kathy (D) YeaWachsmann, H. Otto (R) NayWalker, Wendell (R) NayWard, Jeion (D) YeaWare, Lee (R) NayWatts, Vivian (D) YeaWebert, Michael (R) NayWiley, Bill (R) NayWillett, Rodney (D) YeaWilliams, Wren (R) NayWilt, Tony (R) NayWright, Thomas (R) NayWyatt, Scott (R) NayZehr, Eric (R) Nay | 
						
							| resort votes by: 
								party
								yeas
								nays
								name |