to open a locked reinforced cockpit door you would need explosives. carefully dosed not to blow the whole flight deck away. so the best way to get in, is to way until the door is opened by the crew, then make a rush. in this case a gun would be a good choice to defend the deck. but operators would have to change their SOPs, so that
everytime the door is opened a barrel is pointed at the one coming in.
i don't like the whole idea.
BUT:
if we finally got guns
it would put an end to useless, time-consuming and humiliating security checks in the airports.
yet i can't decide btw a glock and a mp5K.