I am a registered Republican who agrees there is no need for either defense or sport to have an assault weapon. Rapid-fire weapons should be reserved for the military. However, the blame for violence goes beyond guns. Movies, television, and computer games in my opinion are also to blame. These forms of entertainment promote violence, cheapen life and create a terribly distorted sense of values.
If society is serious about decreasing violence then citizens have to stop supporting violent movies, TV programs and computer games in addition to banning assault weapons.
Jerome S. Reich, M.D., Miami