A ban on some objects or behavior never has worked. Socialism and communism have never worked but progressives never give up on any idea. They always believe that as the new smarter generation of progressives that they know the answer. They believe in the goodness and perfectibility of humans and reject the existence of evil. Criminals are only criminals because of environment or of outside influences. They never blame the criminal for his behavior. If a gun had not been present the criminal wouldn't have murdered. All criminal behavior could be eliminated if the intelligent people had more control and were able to make more rules. Progressives are great believers in laws to control all human behavior. Government is their God and individual liberty is an enemy of the God and of the progressives.
I don't care about the motives of a murderer. I don't care about his childhood, poverty, money problems or any other problems. I don't care about a motive. A man needs to be held responsible for his actions and suffer the consequences.