Offenses include , robbery, kidnapping, or (If sentenced as a minor, you are ineligible regardless of your current age and prohibited from purchasing for life, unless allowed by restoration of rights by the Governor of Virginia and order of the circuit court in the jurisdiction in which you reside)
In about 30 US states, private guns sales between individuals are legal. But both buyer and seller must be citizens of that state, and the physical transfer of the gun must be made in person. Unless an FFL is involved, the gun cannot be shipped nor can it be sold across state lines.
Open Carry is legal in Virginia in most places with or without a Concealed Handgun Permit (CHP) for those who are 18 years of age or older and are not prohibited from possessing firearms. Concealed Carry requires, with a few exceptions, a CHP.
Virginia does not require firearm registration nor is it necessary to obtain a permit before carrying a firearm or other such weapon openly about the person except where prohibited by statute.