The best way to prevent gun violence in schools is to place an armed resource person in that school. The government is charged with protecting its citizens and that is what it should do, especially children who are the most vunerable. The government wastes money which could be used for this purpose. Universal gun registration will not prevent illegal gun trafficking. It will probably lead to gun confiscation.