all of them, but, only long guns.
Federal law states that it is illegal for a felon to posses firearms or ammunition.
eighteen in most states or any age depending on what sources you know.
No, felons cannot purchase, possess, or be allowed access to firearms, anywhere in the United States.
no
Sales of firearms by dealers is governed by Federal law, so it applies to ALL states. You must be 18 to buy a rifle or shotgun, and 21 to buy a handgun.
I'm not sure if that question can be answered accurately because there is no way to track the reason someone purchases a gun. Someone can buy a firearm designed for hunting, but use it for some other purpose.
Absolutely not. State law governs the sale and purchase of firearms. States do not accept municipal IDs.
No
Some you can.
Pawnshop
No
No