Machine guns require registration via the state police.
Requirements to hold a firearm license
Must be 21 years of age
Complete an application
Have valid photo ID
Must have two safety training courses with proof
Background check will be performed by the circuit court
Permits/license are required for concealed handguns.
More information on Federal Firearm Licensees (FFL), as well as what each license type can do, can be found on our FFL home page.
We also have a very helpful
FFL search tool if you want to search by postal code, state, business name, or even license number.
Does Virginia Require a Background Check to purchase a Firearm?
Yes, Virginia has a state law that requires a background check prior to the sale of a firearm.
The state requires background checks for handgun purchases at point of sale and/or for permit to purchase.
Owning a firearm in Virginia
Does Virginia have a Gun Free Zone law?
Yes, Virginia has a defined list of gun free zones:
A Courthouse
Schools
Police stations
Jail
Churches
Hospitals/emergency rooms
Athletic events
Financial institutions
Post offices
Military bases
Airports/planes
Does Virginia Require a Safety Course to own a Firearm?
Yes, you are required to take a safety course prior to owning a firearm in Virginia.
The state requires two approved safety training courses for handguns when applying for a permit.