I like to open carry my pistol as well as my wife would like to open carry her Smith&Wesson M&P. I know the legal age is 18 to open carry and I know Virginia allows it. One time someone said that in order to be 100% legal in the state of Virginia, the pistol must be registered in the state. Being from Louisiana, and the fact that Louisiana gives the gun owners the right to PRIVATE ownership, we do not have to register our firearms there in order to carry them whether concealed or open carried. So my question is, does Virginia require you to register your firearm in order to openly carry it?