This depends entirely upon the state you're visiting (NC, in this case). You'll need to research those laws, and it's pretty typical that your state of origin matters not at all.
For an easy reference here is the Handgunlaw.us page for
North Carolina. Gary keeps it pretty up-to-date, so you can generally trust the info there unless recent laws have been passed in the state.