Let me rephrase this. How is mandatory firearms training going to cause people to not take their gun and shoot other people with it?
It doesn't seem to have any rational connection to the purpose you want to accomplish, which is to reduce violence. It's just another onerous regulation that restricts a right to those who can afford to pay.
That's not the solution you are looking for is it?