Ask the Community
Get answers from fellow firearm enthusiasts and share your knowledge with the community.
Just be able to pass a background check, which means no felonys or domestic violence charges , and you must be at least 21 for handguns, long guns the age is 18. https://www.vsp.virginia.gov/Firearms.shtm
John, background check is all. If you have a concealed carry license, your background has already been checked and is not necessary with a concealed carry license. Cheers and stay safe!
John, No permit is required to purchase firearms in Virginia, though there are still some basic requirements that have to be met. To buy a handgun, you must: Be 21 or older; Provide state ID; and have a background check performed by a licensed firearms dealer.