I've never tried to take guns to Africa, but I know first hand Joberg is full of thieves.
I also know first hand South African Air Customer Service is populated by a-holes who are very polite while telling you to go screw yourself.
The way South Africa is headed, it ain't gonna get better.