NC has always been tough on drivers too. SC jumps on board w/CCW. I know my buddies from NC have said make sure to tell the officer if you get pulled over with a loaded gun in the vehicle or on your person. When we drive to mass from virginia, every state that touches the atlantic ocean(and we drive thru) doesn't require you tell the LEO you have a CCW. When we go south both carolinas its the law. it usually doesn't come up on a traffic ticket, but you should always tell the LEO if its required.
every state you click on says in red at top right if you must inform officer before you scroll down to read state's info.
ps-you can click on New York City, USA(for federal laws), puerto rico, marianna islands, quam, Virgin islands, Washington DC, you get the point - lots of good info(also has knife laws)