I go shooting pretty regularly with two commercial pilots (one FedEx the other is Varig or something-- I'm not sure) both of whom are ex-Army and exceptional marksman.
Also, like most pilots I've met, they are among the most stable, likable and serious-minded folks I've ever met.
I think arming pilots would be the single, most-effective deterrent imaginable.