People can carry firearms pretty much anywhere because there is no form of screening, why shouldn't passengers or anyone else for that matter be allowed to carry a firearm onto a plane?
There is a door now in place to stop the hijacking of a plane and passengers could easily take down a lone gunman if it came to it, with a possible few killed of course a possible few could easily be killed with a knife or anything else.