You don't think someone who takes a loaded gun onto a passenger aircraft is a bad guy?
No, life isnt that black or white thankfully. Mistakes are made. There are consequences for mistakes be they from carelessness or from malicious intent. This pilot should be punished consistent with someone who simply F'ed up. Had he had darker intent, he wouldn't need a weapon.