They wont go door-to-door to confiscate Virginians guns, they will do it through taxation and liability laws.
I agree with you in the long run, but in the short run they will just ask honest people to follow the law. The problem with honest people is that they tend to do just that — follow the law. So many honest Virginians will say “I hate to surrender my guns, but it is the law. We will move and I will buy another”.
I am an honest person, but there is a time for Civil Disobedience. Defiance of such a law is a perfect time for it, and there will be many honest people who don’t comply.
God help Virginia.