Virginia enacted a measure expanding firearm prohibitions for some people convicted of domestic-violence offenses, but the provided evidence does not establish the precise claim that nearly every Republican voted against the final legislation.
Virginia Democrats have officially banned convicted domestic abusers from purchasing firearms. Nearly every Republican voted against it.

House Democrats pass sweeping gun control package over GOP objections • Virginia Mercury
Source: virginiamercury.com
Key Evidence
The legislation expanded an existing federal firearm prohibition to cover intimate partners, not simply a wholly new ban on all domestic-abuse convictions.
Later reporting says Gov. Abigail Spanberger signed the measure, indicating that the legislation became law rather than remaining only a proposal.
The supplied evidence describes Republican opposition to the broader gun package and a unanimous Republican vote against at least one amendment, but does not provide the final bill’s roll-call vote needed to verify “nearly every Republican.”.
What the Evidence Shows
Virginia lawmakers passed legislation addressing firearm access by people convicted of certain domestic-violence offenses, and later reporting says Gov. Abigail Spanberger signed it. Senate Bill 160 expanded the existing federal prohibition, which covered misdemeanor domestic-violence convictions involving a spouse, to include convictions involving intimate partners.
That means the measure broadened an existing restriction rather than creating an entirely new prohibition on all convicted domestic abusers.twitchy.comtwitchy.comDesperate Democrats Brag About Abigail Spanberger Making Something Already...
thetrace.orgthetrace.orgDemocrats in Virginia Just Pushed 25 Gun Reforms to the Finish Line+1 more