Because leftists say things like "seeing a gun would traumatize the children, they'll need counseling!' and legislatures go along with that absurdity.
Never argue common sense with a leftist. They get through thoughts delivered to them from the legacy media and twitter, they can't fathom any other thoughts.
With the obvious retort, it's less traumatizing then watching your classmates get shot.