Not necessary for a primary school? Have you seen the news? It was an elementary school that got hit. What, elementary students are expendible? Police officers can't be everywhere. People have been brainwashed into believing they are there to protect you. They are there to fill out the report after the crime is committed. That is all. People need to start taking responsibility and protect themselves and those around them. Those kids ain't ever coming back. Some of them may have survived had it been legal for staff to carry a gun. The laws we currently have make schools a great target for these massacres.