Legislative record
Summary
Purchase, possession, or transportation of firearm; assault and battery of a family or household member or intimate partner; penalties. Adds to the existing definition of "family or household member" a person's intimate partner, defined in the bill as an individual who, within the previous 12 months, was in a romantic, dating, or sexual relationship with the person. The bill also provides that any person who knowingly and intentionally purchases, possesses, or transports any firearm following a misdemeanor conviction for an offense that occurred on or after July 1, 2024, for the offense of assault and battery against an intimate partner or an offense substantially similar under the laws of any other state or of the United States is guilty of a Class 1 misdemeanor. The bill incorporates SB 319.
Digest published by the state legislature, retrieved via Open States. Heard is not affiliated with either.
Bill text
The full text of this bill isn't on Heard yet. The official documents are linked below.
- SB642ER2/28/2024Official document (HTML)
- SB642ER2/28/2024Official document (PDF)
- Committee substitute printed 24107834D-H12/16/2024Official document (HTML)
- Committee substitute printed 24107834D-H12/16/2024Official document (PDF)
- Committee substitute printed 24107066D-S12/5/2024Official document (HTML)
- Committee substitute printed 24107066D-S12/5/2024Official document (PDF)
- Presented and ordered printed 24105186D1/11/2024Official document (HTML)
- Presented and ordered printed 24105186D1/11/2024Official document (PDF)
Roll-call record
How representatives voted
196 yea·132 nay·3 other
- Christie CraigYea
State Senator · Republican · VA
- Jeremy McPikeYea
State Senator · Democratic · VA
- Scott SurovellYea
State Senator · Democratic · VA
- Dave MarsdenYea
State Senator · Democratic · VA
- Kannan SrinivasanYea
State Senator · Democratic · VA
- Charniele HerringYea
Delegate · Democratic · VA
- Mike JonesYea
State Senator · Democratic · VA
- Destiny LeVere BollingYea
Delegate · Democratic · VA
- Alex AskewYea
Delegate · Democratic · VA
- Adam EbbinYea
State Senator · VA
- Mamie LockeYea
State Senator · Democratic · VA
- Creigh DeedsYea
State Senator · Democratic · VA
- Jennifer BoyskoYea
State Senator · Democratic · VA
- Barbara FavolaYea
State Senator · Democratic · VA
- Dave MarsdenYea
State Senator · Democratic · VA
- Suhas SubramanyamYea
State Senator · VA
- Jeremy McPikeYea
State Senator · Democratic · VA
- Adam EbbinYea
State Senator · VA
- Ghazala HashmiYea
Delegate · Democratic · VA
- Scott SurovellYea
State Senator · Democratic · VA
- Louise LucasYea
State Senator · Democratic · VA
- Louise LucasYea
State Senator · Democratic · VA
- Barbara FavolaYea
State Senator · Democratic · VA
- Lamont BagbyYea
State Senator · Democratic · VA
- Danica RoemYea
State Senator · Democratic · VA
- Suhas SubramanyamYea
State Senator · VA
- Jennifer BoyskoYea
State Senator · Democratic · VA
- Aaron RouseYea
State Senator · Democratic · VA
- Stella PekarskyYea
State Senator · Democratic · VA
- Schuyler VanValkenburgYea
State Senator · Democratic · VA
- Creigh DeedsYea
State Senator · Democratic · VA
- Lashrecse AirdYea
State Senator · Democratic · VA
- Jennifer Carroll FoyYea
State Senator · Democratic · VA
- Ghazala HashmiYea
Delegate · Democratic · VA
- Russet PerryYea
State Senator · Democratic · VA
- Scott SurovellYea
State Senator · Democratic · VA
- Mamie LockeYea
State Senator · Democratic · VA
- Jeremy McPikeYea
State Senator · Democratic · VA
- Angelia GravesYea
State Senator · Democratic · VA
- Adam EbbinYea
State Senator · VA
- Saddam SalimYea
State Senator · Democratic · VA
- Dave MarsdenYea
State Senator · Democratic · VA
- Jennifer BoyskoYea
State Senator · Democratic · VA
- Creigh DeedsYea
State Senator · Democratic · VA
- Russet PerryYea
State Senator · Democratic · VA
- Suhas SubramanyamYea
State Senator · VA
- Scott SurovellYea
State Senator · Democratic · VA
- Lamont BagbyYea
State Senator · Democratic · VA
- Jennifer Carroll FoyYea
State Senator · Democratic · VA
- Saddam SalimYea
State Senator · Democratic · VA
- Lashrecse AirdYea
State Senator · Democratic · VA
- Candi KingYea
Delegate · VA
- Josh ThomasYea
Delegate · Democratic · VA
- Patrick HopeYea
Delegate · Democratic · VA
- Rae CousinsYea
Delegate · Democratic · VA
- Marcus SimonYea
Delegate · Democratic · VA
- Stella PekarskyYea
State Senator · Democratic · VA
- Russet PerryYea
State Senator · Democratic · VA
- Adam EbbinYea
State Senator · VA
- Louise LucasYea
State Senator · Democratic · VA
- Angelia GravesYea
State Senator · Democratic · VA
- Dave MarsdenYea
State Senator · Democratic · VA
- Schuyler VanValkenburgYea
State Senator · Democratic · VA
- Suhas SubramanyamYea
State Senator · VA
- Lamont BagbyYea
State Senator · Democratic · VA
- Jeremy McPikeYea
State Senator · Democratic · VA
- Jennifer BoyskoYea
State Senator · Democratic · VA
- Ghazala HashmiYea
Delegate · Democratic · VA
- Danica RoemYea
State Senator · Democratic · VA
- Saddam SalimYea
State Senator · Democratic · VA
- Aaron RouseYea
State Senator · Democratic · VA
- Lashrecse AirdYea
State Senator · Democratic · VA
- Mamie LockeYea
State Senator · Democratic · VA
- Barbara FavolaYea
State Senator · Democratic · VA
- Jennifer Carroll FoyYea
State Senator · Democratic · VA
- Creigh DeedsYea
State Senator · Democratic · VA
- Scott SurovellYea
State Senator · Democratic · VA
- Michael FeggansYea
Delegate · Democratic · VA
- Rip SullivanYea
Delegate · Democratic · VA
- Vivian WattsYea
Delegate · Democratic · VA
- Mark SicklesYea
Delegate · VA
- David BulovaYea
Delegate · VA
- Adele McClureYea
Delegate · Democratic · VA
- Sam RasoulYea
Delegate · Democratic · VA
- Karen Keys-GamarraYea
Delegate · Democratic · VA
- Patrick HopeYea
Delegate · Democratic · VA
- Marcus SimonYea
Delegate · Democratic · VA
- Holly SeiboldYea
Delegate · Democratic · VA
- Candi KingYea
Delegate · VA
- Phil HernandezYea
Delegate · Democratic · VA
- Dan HelmerYea
Delegate · Democratic · VA
- Nadarius ClarkYea
Delegate · Democratic · VA
- Carrie CoynerYea
Delegate · VA
- Michelle MaldonadoYea
Delegate · Democratic · VA
- Katrina CallsenYea
Delegate · Democratic · VA
- Karrie DelaneyYea
Delegate · Democratic · VA
- Alfonso LopezYea
Delegate · Democratic · VA
- Rae CousinsYea
Delegate · Democratic · VA
- Josh ThomasYea
Delegate · Democratic · VA
- Louise LucasYea
State Senator · Democratic · VA
- Saddam SalimYea
State Senator · Democratic · VA
- Danny DiggsYea
State Senator · Republican · VA
- Glen SturtevantYea
State Senator · Republican · VA
- Lashrecse AirdYea
State Senator · Democratic · VA
- Dave MarsdenYea
State Senator · Democratic · VA
- Russet PerryYea
State Senator · Democratic · VA
- Bill StanleyYea
State Senator · Republican · VA
- Mamie LockeYea
State Senator · Democratic · VA
- Chris HeadYea
State Senator · Republican · VA
- Emily JordanYea
State Senator · Republican · VA
- Todd PillionYea
State Senator · Republican · VA
- Bill DeStephYea
State Senator · Republican · VA
- Ryan McDougleYea
State Senator · Republican · VA
- Tara DurantYea
State Senator · Republican · VA
- Richard StuartYea
State Senator · Republican · VA
- Tammy MulchiYea
State Senator · Republican · VA
- Jeremy McPikeYea
State Senator · Democratic · VA
- Travis HackworthYea
State Senator · Republican · VA
- Danica RoemYea
State Senator · Democratic · VA
- John McGuireYea
State Senator · VA
- Ghazala HashmiYea
Delegate · Democratic · VA
- Adam EbbinYea
State Senator · VA
- Scott SurovellYea
State Senator · Democratic · VA
- Jennifer BoyskoYea
State Senator · Democratic · VA
- Stella PekarskyYea
State Senator · Democratic · VA
- Mark ObenshainYea
State Senator · Republican · VA
- Schuyler VanValkenburgYea
State Senator · Democratic · VA
- Angelia GravesYea
State Senator · Democratic · VA
- Lamont BagbyYea
State Senator · Democratic · VA
- Jennifer Carroll FoyYea
State Senator · Democratic · VA
- Suhas SubramanyamYea
State Senator · VA
- Bryce ReevesYea
State Senator · Republican · VA
- Mark PeakeYea
State Senator · Republican · VA
- Creigh DeedsYea
State Senator · Democratic · VA
- Barbara FavolaYea
State Senator · Democratic · VA
- David SuetterleinYea
State Senator · Republican · VA
- Timmy FrenchYea
State Senator · Republican · VA
- Aaron RouseYea
State Senator · Democratic · VA
- Mamie LockeYea
State Senator · Democratic · VA
- Ghazala HashmiYea
Delegate · Democratic · VA
- Louise LucasYea
State Senator · Democratic · VA
- Jennifer BoyskoYea
State Senator · Democratic · VA
- Barbara FavolaYea
State Senator · Democratic · VA
- Creigh DeedsYea
State Senator · Democratic · VA
- Rip SullivanYea
Delegate · Democratic · VA
- Karen Keys-GamarraYea
Delegate · Democratic · VA
- Karrie DelaneyYea
Delegate · Democratic · VA
- Michelle MaldonadoYea
Delegate · Democratic · VA
- Phil HernandezYea
Delegate · Democratic · VA
- Patrick HopeYea
Delegate · Democratic · VA
- Vivian WattsYea
Delegate · Democratic · VA
- Rae CousinsYea
Delegate · Democratic · VA
- Marcus SimonYea
Delegate · Democratic · VA
- Josh ThomasYea
Delegate · Democratic · VA
- Katrina CallsenYea
Delegate · Democratic · VA
- Saddam SalimYea
State Senator · Democratic · VA
- Aaron RouseYea
State Senator · Democratic · VA
- Schuyler VanValkenburgYea
State Senator · Democratic · VA
- Angelia GravesYea
State Senator · Democratic · VA
- Tammy MulchiYea
State Senator · Republican · VA
- Stella PekarskyYea
State Senator · Democratic · VA
- Danica RoemYea
State Senator · Democratic · VA
- Jennifer Carroll FoyYea
State Senator · Democratic · VA
- Lashrecse AirdYea
State Senator · Democratic · VA
- Lamont BagbyYea
State Senator · Democratic · VA
- Russet PerryYea
State Senator · Democratic · VA
- Michael FeggansYea
Delegate · Democratic · VA
- Sam RasoulYea
Delegate · Democratic · VA
- Dan HelmerYea
Delegate · Democratic · VA
- Alfonso LopezYea
Delegate · Democratic · VA
- Adele McClureYea
Delegate · Democratic · VA
- Nadarius ClarkYea
Delegate · Democratic · VA
- Holly SeiboldYea
Delegate · Democratic · VA
- Laura Jane CohenYea
Delegate · Democratic · VA
- Cia PriceYea
Delegate · Democratic · VA
- Jeion WardYea
Delegate · Democratic · VA
- Jackie GlassYea
Delegate · Democratic · VA
- Delores McQuinnYea
Delegate · Democratic · VA
- David ReidYea
Delegate · Democratic · VA
- Shelly SimondsYea
Delegate · Democratic · VA
- Josh ColeYea
Delegate · Democratic · VA
- Paul KrizekYea
Delegate · Democratic · VA
- Bonita AnthonyYea
Delegate · Democratic · VA
- J.R. HensonYea
Delegate · Democratic · VA
- Elizabeth Bennett-ParkerYea
State Senator · Democratic · VA
- Irene ShinYea
Delegate · Democratic · VA
- Debra GardnerYea
Delegate · Democratic · VA
- Cliff HayesYea
Delegate · Democratic · VA
- Kelly FowlerYea
Delegate · Democratic · VA
- Rod WillettYea
Delegate · Democratic · VA
- Luke TorianYea
Delegate · Democratic · VA
- Kathy TranYea
Delegate · Democratic · VA
- Betsy CarrYea
Delegate · Democratic · VA
- Marty MartinezYea
Delegate · Democratic · VA
- Amy LauferYea
Delegate · Democratic · VA
- Briana SewellYea
Delegate · Democratic · VA
- Mark EarleyNay
Delegate · VA
- Richard StuartNay
State Senator · Republican · VA
- Bill StanleyNay
State Senator · Republican · VA
- Mark ObenshainNay
State Senator · Republican · VA
- Terry KilgoreNay
Delegate · Republican · VA
- Bryce ReevesNay
State Senator · Republican · VA
- Christie CraigNay
State Senator · Republican · VA
- Timmy FrenchNay
State Senator · Republican · VA
- Todd PillionNay
State Senator · Republican · VA
- Will DavisNay
Delegate · Republican · VA
- Jason BallardNay
Delegate · Republican · VA
- John McGuireNay
State Senator · VA
- Tara DurantNay
State Senator · Republican · VA
- Christie CraigNay
State Senator · Republican · VA
- Glen SturtevantNay
State Senator · Republican · VA
- Terry KilgoreNay
Delegate · Republican · VA
- Ryan McDougleNay
State Senator · Republican · VA
- Will DavisNay
Delegate · Republican · VA
- Jay LeftwichNay
Delegate · Republican · VA
- Jay LeftwichNay
Delegate · Republican · VA
- Nick FreitasNay
Delegate · VA
- Chris HeadNay
State Senator · Republican · VA
- Jed ArnoldNay
Delegate · VA
- Chris HeadNay
State Senator · Republican · VA
- Wren WilliamsNay
Delegate · Republican · VA
- Mark PeakeNay
State Senator · Republican · VA
- A.C. CordozaNay
Delegate · VA
- Barry KnightNay
Delegate · VA
- Ryan McDougleNay
State Senator · Republican · VA
- Todd PillionNay
State Senator · Republican · VA
- Mark PeakeNay
State Senator · Republican · VA
- Travis HackworthNay
State Senator · Republican · VA
- Emily JordanNay
State Senator · Republican · VA
- Baxter EnnisNay
Delegate · VA
- Glen SturtevantNay
State Senator · Republican · VA
- Christie CraigNay
State Senator · Republican · VA
- Richard StuartNay
State Senator · Republican · VA
- Danny DiggsNay
State Senator · Republican · VA
- Chris HeadNay
State Senator · Republican · VA
- Travis HackworthNay
State Senator · Republican · VA
- John McGuireNay
State Senator · VA
- Danny DiggsNay
State Senator · Republican · VA
- Travis HackworthNay
State Senator · Republican · VA
- Bill DeStephNay
State Senator · Republican · VA
- Tara DurantNay
State Senator · Republican · VA
- Timmy FrenchNay
State Senator · Republican · VA
- Mark ObenshainNay
State Senator · Republican · VA
- Bill DeStephNay
State Senator · Republican · VA
- David SuetterleinNay
State Senator · Republican · VA
- Bill StanleyNay
State Senator · Republican · VA
- Eric PhillipsNay
Delegate · Republican · VA
- Paul MildeNay
Delegate · VA
- Delores OatesNay
Delegate · Republican · VA
- Geary HigginsNay
Delegate · VA
- Bill DeStephNay
State Senator · Republican · VA
- Bryce ReevesNay
State Senator · Republican · VA
- Chris ObenshainNay
Delegate · VA
- David SuetterleinNay
State Senator · Republican · VA
- Mike WebertNay
Delegate · Republican · VA
- Richard StuartNay
State Senator · Republican · VA
- Tony WiltNay
Delegate · Republican · VA
- Tammy MulchiNay
State Senator · Republican · VA
- Emily JordanNay
State Senator · Republican · VA
- Timmy FrenchNay
State Senator · Republican · VA
- Mark ObenshainNay
State Senator · Republican · VA
- Emily JordanNay
State Senator · Republican · VA
- Todd PillionNay
State Senator · Republican · VA
- Bryce ReevesNay
State Senator · Republican · VA
- Jason BallardNay
Delegate · Republican · VA
- Ellen McLaughlinNay
Delegate · Republican · VA
- Otto WachsmannNay
Delegate · Republican · VA
- Mark ObenshainNay
State Senator · Republican · VA
- Buddy FowlerNay
Delegate · Republican · VA
- Ryan McDougleNay
State Senator · Republican · VA
- Hillary Pugh KentNay
Delegate · Republican · VA
- Ryan McDougleNay
State Senator · Republican · VA
- Tom GarrettNay
Delegate · Republican · VA
- Rob BloxomNay
Delegate · Republican · VA
- Richard StuartNay
State Senator · Republican · VA
- Wendell WalkerNay
Delegate · Republican · VA
- Israel O'QuinnNay
Delegate · Republican · VA
- Tommy WrightNay
Delegate · Republican · VA
- Lee WareNay
Delegate · Republican · VA
- Chris RunionNay
Delegate · Republican · VA
- Terry AustinNay
Delegate · Republican · VA
- Tim GriffinNay
Delegate · Republican · VA
- Glen SturtevantNay
State Senator · Republican · VA
- Mark PeakeNay
State Senator · Republican · VA
- Keith HodgesNay
Delegate · Republican · VA
- Will MorefieldNay
Delegate · Republican · VA
- Bill WileyNay
Delegate · Republican · VA
- David SuetterleinNay
State Senator · Republican · VA
- Tara DurantNay
State Senator · Republican · VA
- Todd GilbertNay
Delegate · VA
- Bill StanleyNay
State Senator · Republican · VA
- Eric PhillipsNay
Delegate · Republican · VA
- Eric ZehrNay
Delegate · Republican · VA
- Wren WilliamsNay
Delegate · Republican · VA
- Delores OatesNay
Delegate · Republican · VA
- Scott WyattNay
Delegate · Republican · VA
- Amanda BattenNay
Delegate · VA
- Anne Ferrell TataNay
Delegate · Republican · VA
- Baxter EnnisNay
Delegate · VA
- Phil ScottNay
Delegate · Republican · VA
- Mike CherryNay
Delegate · Republican · VA
- Kim TaylorNay
Delegate · VA
- Kim TaylorNay
Delegate · VA
- Chris ObenshainNay
Delegate · VA
- A.C. CordozaNay
Delegate · VA
- Joe McNamaraNay
Delegate · Republican · VA
- David OwenNay
Delegate · VA
- Mark EarleyNay
Delegate · VA
- Chris ObenshainNay
Delegate · VA
- Amanda BattenNay
Delegate · VA
- A.C. CordozaNay
Delegate · VA
- Jed ArnoldNay
Delegate · VA
- Todd PillionNay
State Senator · Republican · VA
- Amanda BattenNay
Delegate · VA
- John McGuireNay
State Senator · VA
- Ryan McDougleNay
State Senator · Republican · VA
- Tony WiltNay
Delegate · Republican · VA
- Bryce ReevesNay
State Senator · Republican · VA
- Mark ObenshainNay
State Senator · Republican · VA
- Danny DiggsNay
State Senator · Republican · VA
- Richard StuartNay
State Senator · Republican · VA
- Danny MarshallNay
Delegate · VA
- Chad GreenNay
Delegate · VA
- Emily JordanNay
State Senator · Republican · VA
- Mike WebertNay
Delegate · Republican · VA
- Ian LovejoyNay
Delegate · VA
- David OwenNay
Delegate · VA
- Bill StanleyNay
State Senator · Republican · VA
- Bobby OrrockAbstain
Delegate · VA
- Mark PeakeABSENT
State Senator · Republican · VA
- Tammy MulchiABSENT
State Senator · Republican · VA
Docket history
Action history
- 4/17/2024Passed in enrolled form rejected (22-Y 18-N)
- 4/17/2024Requires 2/3 members present
- 3/26/2024Vetoed by Governor
- 3/11/2024Enrolled Bill Communicated to Governor on March 11, 2024
- 3/11/2024Governor's Action Deadline 11:59 p.m., April 8, 2024
- 3/2/2024Signed by President
- 2/28/2024Enrolled
- 2/28/2024Bill text as passed Senate and House (SB642ER)
- 2/28/2024Impact statement from DPB (SB642ER)
- 2/28/2024Signed by Speaker