ProxPilot, be extremely careful about OC in NC. It is technically legal, but one can be charged with "going armed to the terror of the public". It is a foolish and subjective statute. You could walk through town all day long, speak to friends, help old ladies across the street, etc. with no problem. Someone comes along, sees a gun on your belt & freaks out, starts screaming "he's got a gun". Now you are charged because that person was "terrorized". My best understanding is that you are fairly safe on your own property, business or personal. People come onto your property at their own will, to do business. They have a choice not to. I use to see some OC with fishermen at the river, loaded with snakeshot no doubt. Hunters too, out hunting. Should be relativey safe there still. Ask local LEO's too, about circumstances there.
Remember the American heroes of Flight 93.