My 20 years in N.C., an open carry state, enlightened me to a few things.
The OC statute in NC, is so regulated, watered down, and restrictive, unless your NOT in a city, it makes no sense.
Sure in Meatcamp, NC, (real town BTW, outside of Boone and Banner Elk), nobody cares if you OC or not....Mind your manners, be polite, and OC all day everyday.... There are several rural areas of NC, where this is accepted and not a big deal. Yes, there are gun racks in the back windows of pick up trucks also...With GUNS in them.....
The 800lb. Gorilla, is more urban settings. The point of the 2nd Amend. is the " and Bear Arms" part....subject to interpretation, regulation, fees, permits, and otherwise gov't interference.
I am always going to be a proponent of OC, as the sole CHOICE of the gun owner. IMHO, there is a time and place for everything.
In an urban environment, I like CC. Nobody's business...Don't start no shi*, won't e no shi*.....In a rural setting, (which we will never get back to culturally), OC is the way to go. No muss, no fuss.
and everyone is so polite....