I blame several sources for this - but a BIG ONE is semi-automatic gun manufacturers, who let these weapons into non-military hands; -- And secondly I blame the NRA's "no-compromise" stance in favor of letting any yahoo being legally ok to buy weapons of mass human destruction that lets one civilian kill a half-hundred people on a whim.. These weapons have NOTHING to do with personal safety!! They should be outlawed, and any in possession ordered to be turned for cash reimbursement, and  by a date certain - or face SIGNIFICANT jail time and fines.. We need to go back to bolt action or pump only long guns,  restricted ammunition types, and restricted clip sizes for hand guns. Self-defense weaponry and hunting weaponry are one thing - weapons with this kind of killing capacity need to be restricted to police and military on!.. And if you don't trust our defense and law-and-order forces, you may want to move to an even more weapons-liberal society - if there IS one!