As a Canadian, an ex-Calgarian and a holder of an FAC (Firearms Acquisition Certificate), I have been following this thread with interest.
Firstly, for the benefit of non-Canucks, the offences that the pilot in question has been charged with are pursuant to the Criminal Code of Canada. So not much doubt there.
Secondly, one of the charges is related to a prohibited weapon - in this case, the barrel length is too short.
it does however come over in how you phrased it as a rather sweeping generalisation that anyone with a loaded gun on a plane is a bad guy in your view. Just sayin'.
In my opinion, anyone with a loaded gun on an aircraft is bad news. Just sayin'.