The Virginia Senate approved three gun control measures (SB 35, SB 69 and SB 70) on Thursday.

The gun measures, which have been sent to the House for consideration, passed in Senate just a few days before the pro-gun rally which is set to take place in Richmond next Monday.

SB 35 would allow local governments to ban people from carrying guns at public events, in governmental buildings and in other public places owned by the government, like public parks.

SB 69 would forbid people, other than licensed gun dealers, from buying more than 1 one handgun within a 30-day period.

SB 70 would require a background check for all private transfers of guns. It would require the private seller to get verification from a licensed firearm dealer that a background check has been performed on the buyer and that the police has confirmed that the buyer is not prohibited under federal law and state law from possessing a gun.

These measures passed along party lines. The Democratic Party found the measures to be reasonable ones that would help protect the public, while the Republican Party thought that the measures are in violation of the Second Amendment.