Open carry of a handgun without a permit is legal in Virginia at age 18, withstanding other applicable laws. Concealed carry of a handgun is allowed for persons who hold a valid CHP (concealed handgun permit), comply with certain restrictions, or who hold certain positions. Virginia shall issue a CHP to applicants 21 years of age or older, provided that they meet certain safety training requirements and do not have any disqualifying criminal convictions. Consuming an alcoholic beverage in ABC on-premises licensed restaurants and clubs, while carrying a concealed handgun, is prohibited; nor may any person carry a concealed handgun in a public place while under the influence of alcohol or illegal drugs. Any person permitted to carry a concealed firearm may not carry one in such manner in a public place while intoxicated. Possession of a firearm can compound the penalty for various other offenses, including illegal drug possession. Open carry while intoxicated is not addressed in the law and can presumed to be legal unless otherwise specified.

Can we conclude that can you carry a gun in virginia without a permit?
yes