Banning assault weapons just doesn't work.
America tried that for a full decade under the Clinton Regime's Draconian Gun Control Law if you'll remember.
Doubling down on stupidity won't work.
What will work are simple searches, xrays and body cavity searches for whomever wants to go into a school.
We do that in our Federal Courthouses and Penitentiaries already, so of course its doable.
What does it say about a society when we value our government bureaucrats and child molesters serving time more than we care about the children?
Instituting such a system will help the children their whole lives, particularly if they get jobs in the government or get sentenced to prison as an adult.