Yes, you can legally carry a gun while hiking in North Carolina as long as you have a valid concealed carry permit.
Generally speaking, no. A felon cannot own or even possess a handgun legally. The exception to that is if the felon has had his rights restored.
yes
Only with a Concealed Handgun Permit.
no
Yes. However, you're still required to obtain a concealed carry permit in order to do so legally. You may not carry NFA items (full auto weapons, short barreled rifles and shotguns, anything classed as AOW), but percussion pistols are every bit as legal as centrefire or rimfire pistols, provided you have the permit.
You can own them, you just can't carry them.
Yes, but it must be kept out of reach.
your certificate of number....(the same as flordia)To operate a boat in North Carolina, you are required to carry on board your certificate of number.
Yes. You can open carry a Sheffield Rogue 10 Hunting blade in public in North Carolina even if you are 16.
it a duck
No. N.C. GS 14-401.6
Up to six months.