Yes. You need to either purchase pistol permits through your County Sheriff's Office, or obtain a North Carolina Concealed Carry Permit (which, under NC law, serves as a permit to purchase handguns, as well).
There are two different ways of carrying a handgun in NC. 1) Open Carry. NC is an Open Carry state. That means that when the weapon is clearly visible, you can carry it and you don't need any license. The usual restrictions apply (banks, bars, govt. buildings, churches, schools etc). There is one caveat in an antiquated and nearly unenforceable law that allows police action against people "going armed to the terror of the public" but you'll be very hard pressed to find ANYONE being hassled over it. 2) The other way people carry is "concealed carry." That means you are carrying a handgun on your person and it is invisible from normal observation. For that you DO NEED A PERMIT. Again, the usual prohibitions exist (any place with a No Guns sign, banks, govt. buildings etc). Getting the permit is relatively easy. Take the class, fill out the form, pay the fee, get some fingerprints taken and wait 90 days.
You will have to consult your local and state government, laws vary from county to county within some states and some do require permits for buying true black powder. A good resource is the powder inc. website, they do have some information and a very good customer service crew.
No, you do not need a permit for a black powder in NC.
No permit required. Gun can be shipped to your residence.
If it cannot take fixed ammunition (cartridges), no, you do not need a permit.
No. Permits are only needed for the purchase of handguns (and crossbows, apparently).
yes
No, although handgun purchases do require a purchase permit.
"Gun permit"? Be specific. There are two types of firearms-related permits which come to mind for NC. The first are pistol permits, required to purchase a handgun in North Carolina (but waved if you have a North Carolina concealed carry permit). Those take about a week. The second is the aforementioned concealed carry permit.. that can take up to 90 days.
You must have a license to teach concealed carrying classes in NC. While a concealed carry permit is helpful, you will need to attain further licensing and certification in order to teach.
Yes. You need to either purchase pistol permits through your County Sheriff's Office, or obtain a North Carolina Concealed Carry Permit (which, under NC law, serves as a permit to purchase handguns, as well).
No, the permit system only pertains to handguns. To buy an ordinary Title I rifle or shotgun, you simply go to a gun shop, fill out your Form 4473, have the NICS background check phoned in, and pick up your firearm. Now for pistols, you either need to purchase pistol permits from the Sheriff's Office of your county, or have a North Carolina Concealed Carry Permit.
No. The NC DOJ has very explicitly stated that a NC concealed carry permit only allows you to carry one firearm, and does not cover any other types of weapons.
Contact the local police.
A bail bondsman has the same authority to carry a gun as any other private citizen. No more, no less.
Yes.
Yes you can. If someone in Virginia says otherwise, just shoot em.
A permit for what?
If you have a North Carolina concealed carry permit, or a permit from a reciprocal state, you can simply wear it on your person. If not, you will need to carry it in a saddle bag or backpack. To do this, as the weapon would still be within reach and concealed, the weapon must be secured to not be considered a concealed weapon - you need to run a cable lock through the barrel or magazine well and slide, or put a trigger lock on it, or have it in a locked box.