Remember when Congress voted that pilots should be armed? The TSA knew that they didn't mean every pilot. To view a previous rant on the same subject, look here.
As is so aptly pointed out, if a pilot is considered trustworthy enough to fly an aircraft, why wouldn't that automatically be seen as evidence that he can be trusted with a gun? After all, if a pilot really did want to kill everyone on board, he'd just have to lean.
My contention however, is not that every pilot be armed, but every passenger as well. We do not give up our rights, including the right to self defense & the right to arms, just because we take a trip in a plane.