Oddly enough over the past few months I have encountered a few South African ex-pats....one fellow does our lawn care (Weed Man) and he and I spoke a few times.I can never figure why one needs a permit to carry concealed and nothing to open carry. Never made sense to me. I believe they are trying to change NC, so you can carry concealed without a permit.
That said, I cycle (bicycle) out in the boonies, anywhere from 25 miles up to a 100 miles frequently and a few times dogs almost took me out. So I did get a concealed carry permit and carry a little Beretta 32 ACP in the back pocket of my cycling Jersey.
I use to carry always when I lived in South Africa, really needed to and can tell a lot of stories about that. Where I live now, I really can’t see anyone ever needing a firearm for self defense. Pit Bulls chasing a cyclist out in the country excluded.
I found out he was in the SA military, he had interesting stories but not of his military service but of the rampant crime his family faced each day just going about their business....he said he'd never own a bike like mine or a truck like mine because they'd be instant targets...he drives a dilapidated old car that draws no attention to it....