Two pieces of identification, money, be of legal age, and not prohibited from buying a firearm. Visit your local gun shop for more info.
Yes- but only from a dealer. You may not buy a firearm from a private seller in ANY state other than your own.
Yes.
You need a lawyer for a correct answer.
You will need SOME kind of LEGAL and VERIFIABLE identification to buy a firearm from a licensed FFL dealer.
Techincally, no. Tennessee code annotated specifies "handgun" not "firearm" in the code pertaining to illegal possession. A black powder gun is not classified as a firearm, but it is classified as a handgun.
If the firearm is not part of their job, it depends on where they live.
You will need a lawyer for a legal, current and correct answer.
Depends on State law where you live.
If you buy from a licensed dealer, no, but you will need some sort of official ID.
No, but you need to be the legal owner of that firearm.
Yes, in the USA, you generally need a gun license to purchase a firearm. The specific requirements vary by state, but most states require a background check and a permit to buy a gun.
no