The guns and knives are not to blame. The individual is. In the past (pre 1960s) when the BIBLE was the fundamental pillar of society, people had lots of guns and knives and there were less laws rstricting them. But you did not have mass shootings and school shootings like these. This is all a direct result of throwing the Bible out of society. When you tell people they are evolved beasts and there is no God and all morals are relative, you set society up for these things. Also, banning guns only prevents law abiding citizens from cutting down people like this before they get out of hand. Stop trying to turn the world into one big International Socialist Gentile Savage Jungle of Beasts, and get them back to the Bible. Its either back to the Bible or back to the jungle. If the world was based on the Bible and if we had people like Moses, Joshua, Paul the apostle and the Lord Jesus Christ in control, things would be safer, more prosperous, abundant, and better off. Instead you (all who hold to the secular humanism and getting rid of Biblical values) destroy society by attacking the Bible, and then complain.
PM: We'll surround ourselves with fences in defense against the wild beasts around us (Haaretz)
from the article: At least seven killed in mass shooting outside California college