Israel HAS gun control. It is not much better than Mexican. It is not gun control that makes difference between two nations.
Are Mexican teachers allowed to carry automatic weapons? Or any weapons?