Well Sunnyboy,
I was only 8 years old at that time; the tragedy occurred quite close to my home then in Skudai. My family members are airline enthusiasts and I do research quite a bit into the incident when I decided pursue a career in flying. Without trying to sound audacious, I fully subscribe to Taufupok's policy of no firearms on any public commercial aircraft which will imply that Capt. Ganjoor did make the mistake of not standing firm in disallowing the carriage of guns by the minister's bodyguards.
Having said that, I can sadly relate to the fact that the fateful incident happened on Capt Ganjoor's wedding anniversary leading him to make an exception knowing that the minister would really have raised such a stink resulting in prolonged delay. We all can make such mistake or keel under pressure from high power individuals like that cabinet minister; unfortunately this ended with tragic consequences.