I live in Georgia and travel to NC & SC alot. We actually have a cabin in the NC mountains. The info here is correct. If you have a SC or GA permit you can conceal carry in NC except into financial institutions, gov buildings, any building where the owner has posted a "no guns allowed" sign, any place that serves alcohol, & you can not have any alcohol in your system while you are carrying. That means you can't have a beer with dinner while carrying a gun.
Without a permit you aren't allowed to have the gun in the car in any area that is accessable to you or any passenger. If you have a trunk, that is where it should be. A locked glove box isn't good enough evidently. The law was left vague enough to allow a local leo to lock up anybody with a gun kept anywhere in their car separate from the locked trunk, if they don't have a permit. It's a crab shoot in NC.
Oh, if you are buying a gun in NC...forget about it if you are from out-of-state. In order to purchase a gun...any gun, you have to go to the local sherriff's office and obtain a weapons purchase permit. Each sherriff can have their own rules, but one rule that is universal is no sales to non NC residents unless it is an antique for a collection, then they still don't have to issue the permit...it's up to the sherriff. Again a crab shoot...
BUT it is legal to open carry in NC without a permit. Again the laws are left vague & have slowly been vetted out by court rulings, but it is legal in the state to walk around with a gun on your hip without a permit. Good luck with that...