The gunman broke several laws today. He brought firearms on school property. He shot people. He killed people. He possessed handguns under the age of 21, so he most certainly did not have a CT permit, not that it would have mattered, since it still would have been illegal to bring them on school property.