No.
Yes
In North Carolina, you do not need a license to buy a rifle or shotgun. However, federal law requires background checks for purchases from licensed dealers. Private sales do not require background checks, but it's recommended to follow best practices. Additionally, buyers must be at least 18 years old to purchase long guns.
No.
No.
As long as you meet the minimum age requirements and are not criminally prohibited, no license is required for a shotgun.
18 to buy a rifle or shotgun, 21 to buy a handgun or assault rifle.
are you asking if you need a drivers licence? walmart sells them but I believe you have to be 16 or18 to buy them
You will need to define assault rifle, and where you live. A TRUE assault rifle is a machine gun, and transfers of them are tightly regulated by the Federal government. What most people CALL an assault rifle is nothing but a semi-automatic rifle, and in most of the US, does not require a license to possess.
It depends on where you are. In most U.S. states, you do not have to have a license.
You will need SOME kind of LEGAL and VERIFIABLE identification to buy a firearm from a licensed FFL dealer.
Depends on where you live. Your spelling of licence may indicate that you are in Great Britain, which DOES require a license. In most of the United States- no.
You only need a license if you wish to wear a handgun openly or concealed (it is illegal to do either without a permit). But no permit is needed to buy or own any otherwise-legal gun (rifle, shotgun, pistol) or to carry a rifle or shotgun.