I think what we're seeing is a lot of people who thought they were citizens in a republic being told they are at the mercy of the government even when the government chooses to operate outside the established limits. There will be no direct result from the rally, it will be portrayed as something other than what it is by the media and the politicians will not change their votes one bit.
At some point, probably next year after they wait for the immediate attention to fade and the various organized groups to go back to business as usual, they will start using the legal justification in those bills to start taking guns from otherwise law abiding people. Shortly after that starts, someone will wind up dead because they said no. Actions after that will decide whether Virginia returns to being a state of free citizens or becomes the first state to declare war on the bulk of their population.
I have yet to see peaceful protest regarding firearms rights accomplish anything. We saw it just fine here. They ignored us and just passed it in the middle of the night and have stonewalled all legal challenges since. This is not much different than they did before the most recent round. They have an agenda, bought and paid for, it makes no difference what popular opinion is about it unless it gets them unelected in sufficient numbers to get those laws removed.
VA should have started whatever process is used to remove politicians from office immediately. Vote of no confidence or whatever it is there, starting with the gov and working their way through EVERY politician who has said they will vote yes and any local politicians who supported it. Every sanctuary county should be removing every single person from local office who supported the people who are supporting these bills. They don't get there in a vacuum, rip the structure out from under them while people are paying attention and motivated, but before the shooting starts.
Honestly, I give it about a 50% chance we get through this rally without some major disaster that will either be manufactured to fit their agenda or twisted to fit. When you commit violence against civilians to push political change that is called terrorism.