Agreed. Even with a ton of training, cops can still freeze up, or overreact in the heat of a moment when they feel their lives are in danger. Problem is, "fearing your life is in danger" is completely subjective to the individual, and isn't always a legitimate fear. This idea that shooting someone can be justified "if you feared for your life" - seems pretty damn crazy. Especially when there isn't always enough evidence to prove or disprove that the fear was legitimate. So what the hell do you do in those cases?
So it makes you wonder. Even trained professionals don't know how they will react, imagine how a gun can make an average person without extensive training react in certain situations. Also, I feel too often when someone gets into a fight, if they get beat, they are in such anger that their first reaction is to pull out their gun (if they have one). While I believe people have the right to defend themselves if they are in a fight (especially unprovoked), a fist fight does not = a battle to the death.
Guns should be banned or distributed to people who were trained and did some tests like all over the world.
I still can't grasp why law like above is not standard in modern society US,