Yes. Virginia law does not prohibit a person at least 18 years of age from POSSESSING a handgun. However, FEDERAL law will not permit you to PURCHASE a handgun OR handgun ammunition until you are 21. Virginia law does permit certain person UNDER 18 to possess a handgun in limited circumstances (permission of parents, instructional class, etc)
Virginia does not require a license to purchase a gun, nor to possess one. A Concealed Handgun License IS required to carry a concealed handgun in public places if you are not a law enforcement officer, or one of the few others permitted to carry concealed. If you are 21, can own a handgun legally, can pass a background check, and demonstrate that you have had adequate training in firearms, Virginia will issue a concealed handgun license.
Virginia does not require registration, so the answer the question, assuming you are of legal age to own the gun and the gun isn't stolen, is no, you do not have to register it, because in Virginia, registration doesn't exist.
It depends. A simple expungement does not qualify you to own a handgun. If have been charged with something that disqualifies you from owning a gun, you have to have your rights restored before you can legally buy one again.
In general, any felony makes you inelligible to own a handgun.
It depends on what the crime is that is on your record. If it is a felony, you can't legally own a handgun anywhere in the U.S.
Ever? No telling. In the shooting, 33. One by his own means.
No, you have to have a tax stamp from the ATF... but with that stamp it is 100% legal.
If you have a handgun carry permit, definitely. The handgun carry permit covers "any handgun that you legally own or posses."
In general, yes. There are a few people that cannot legally own a gun, such as a felon, people with certain misdemeanors, and people with mental deficiencies and, a couple of others.
By federal law you may own or possess a handgun at age 18, but you cannot purchase handgun ammo or a handgun from a dealer until age 21.
Many gun dealers do take firearms in trade. It is up to the individual dealer. However, you must be able to legally own a handgun to do that.