Well, you also need good replacements to step up.
Politics have become so nasty and corrupt that decent people generally want nothing to do with running for office.
(I wish some of the people so anxious to walk into this Richmond trap would be courageous enough, and have the long-term stamina and brains, to embark upon the harrowing adventure of actually running for office.)
But even in those cases where no desirable replacement exists, there would be a huge impact on a sitting rep by someone knocking on his door, looking him in the eye and say something like “ Sir, I would like to show you this list of 15,000 registered voters who have pledged to vote against you if you vote for any law that in any way limits their rights as described in the 2Nd Amendment.”
Of course the exact wording should be devised by a constitutional lawyer so as to leave no loopholes.
That same rep would likely, under the present plan to demonstrate in Richmond, look out over the crowd and make some remark about those bible clutching rednecks..they would rather watch the stock car races than figure out how to vote.