Perhaps the NRA will say "If only people at shooting ranges were armed, this could have been prevented.
Indeed. It's just like Iran --- why is everyone so upset about them getting nukes. If you outlaw nukes, only outlaws will have nukes. Obviously the solution is to have everyone carry a concealed nuke, including janitors in schools. That is the only way to preserve our Precious Freedoms.