When's the last time a politician's kid was killed in a school shooting? I think we know why, because they're guarded with guns.
When was the last time Israel suffered a school shooting? Not since they learned their lesson and started protecting them with guns.
There is no rolling back the 2A, that's 1000% not a real option even if we thought it would work (it wouldn't) - but we could certainly protect our children if we wanted to.