Anything concrete on record at the time he got his license? my point is simply to counter your assertion that authorities should have known this was going to to happen and denied him a license at the time he applied. I just don't think they could have reasonably, nothing more nothing less.
That is not where this started when you said
"You can't go to prison for being an idiot" though is it?
When I pointed out that if you act like an idiot with a firearm you very certainly can go to jail you began hopping around all over the show and changing the point.
Edit - Just need to add the fact that under South African law a license can be refused for a whole litany of reasons some of which include intemparite character or habits, unsound mind, unfit character and a simple lack of need for a firearm. In fact stats show that over 50% of applications are rejected.
What you do not need to be rejected is a criminal record.