I think Public executions would actually make people think before they "pulled the trigger".
I'm ALL for it, but it would have to be reserved for criminals who were DEFINATELY guilty of the crime. Too many people have been wrongly accused and found innocent after they've served time.
And none of this Temp Insanity crap to get people off either! I say take their Temp Insane A$$ to the gallows and let'em do some swinging!