It sort of depends, but if the assault charge is still on your record, you will probably be denied by the TBI if you try to buy a gun in Tennessee. If so, you can appeal it, and it may or may not be overturned.
Tennessee is one of only a couple of states that uses its own state system for gun purchases, instead of the federal system only like most other states, and they don't follow the exact federal protocol.
A regular handgun, no. There is no registration in TN.
No, it is not legal to purchase a handgun at the age of 18 in Virginia. The minimum age to purchase a handgun in Virginia is 21.
It depends on what you mean. If you legally possess the handgun, then it is legal to have it in Tennessee. Tennessee doesn't require any kind of registration, however, you do have to have a valid handgun carry permit to legally carry it on your person or have it accessible in your vehicle.
Yes. All of those states recognize Tennessee handgun permits.
absolutely NOT!!!!
YES
No, you cannot carry a concealed handgun in Michigan with a Tennessee handgun permit. Michigan requires individuals to have a Michigan Concealed Pistol License (CPL) to carry concealed in the state. While Michigan does recognize some out-of-state permits, Tennessee's permit is not one of them. Always check for the most current laws and regulations, as they can change.
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)
If it's a felony, no. If it is a misdemeanor, yes. The only misdemeanor that disqualifies you from owning a handgun is domestic violence.
It depends on where you are. In Tennessee, you can get a handgun permit as long as you don't have a DUI within 5 years I believe.
No. In Florida, you must have the gun concealed. There is not an exception for Tennessee residents.
In Tennessee, you will need to submit your information to a licenced dealer for a criminal background check in order to purchase a handgun. A shotgun or rifle can be acquired by anyone over the age of 18 without the need of a background check.