Didn't Virginia pass some crazy gun laws about a week after the most recent cosply/2A march there?
Open defiance is the only thing that will put these assholes in place. In my mind that means opening and patronizing places that decide to open and even being there to make sure that nobody dare try to close them.
When I was a kid we would other kids who played the tough guy, but that were really all talk by grabbing onto someone nearby and yelling "Hold me back! Hold me back!".
That's what I think our governments generally see when we "protest".