Actually, that depends on where you are and what the charge is. In the U.S. any felony will prevent you from buying a gun legally, but misdemeanors do not, except for misdemeanors of domestic violence.
Yes. As long as your charge was a misdemeanor and not a felony. You may have a delay in your ability to actually take the gun home if the background checkers decide so. But eventually you should get the gun.
As long as it wasnt a felony charge you can
Will depend on convictions, not charges. If the assault was a conviction of a charge of violence against a domestic partner, you may not buy or possess a firearm anywhere in the US. Period. This is covered under Federal law, not state.
Depends on whether it's a misdemeanor or felony charge. If it's a felony charge, the answer is going to be no. If it's related to a domestic violence matter, the answer will also be no, whether it's a misdemeanor or felony charge.
If it is a felony, no you can't.
You need to get a lawyer to find out.
Get a lawyer
If it's a felony charge, no.
It depends on the circumstances and the history of the suspect, but potentially, it will be the same charge as assault with a firearm, aggravated assault.
18 to buy a rifle or shotgun, 21 to buy a handgun or assault rifle.
The legal age to buy a gun depends on the type of gun it is. For an example, to buy a rifle or shotgun(excluding assault rifles) you must be 18 years of age. To buy a handgun you must be 21.
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.