OC is legal for all, including those from Mississippi. Even if you cannot OC in your home state, you are "good to go" here. In fact, non-citizens may also carry. To find any OC/display restrictions in any particular municipality you need to find their ordinances; most subscribe to Municode. Googe 'ordinances of the city of ______".
OC is not universally accepted and some idiot may call 911. That does not mean you will get hassled. I have no knowledge of whether anyone has ever made a 911 call on me. I have had ZERO negative experiences with LEOs while armed, even though many of them (of those I know) do not believe in OC.
The only detention I have witnessed was during a so-called gun buy back. Some plain clothes city police and ATF officers were hassling a guy who was offering to buy from the people lined up to turn them in. The guy kept his cool and prevailed.
If you carry as shown in your avatar, you will at least get looked at.
Check the NC flyer sticky.