several points:
1) Nothing special about the fact that police officers who arrested the pilot were armed. All police officers working at Heathrow are armed by default so obviously, the officer who arrested him was armed!
2) Why is that the majority of the drunk pilots cases involve Americans. remember American West, remember the United airlines pilot at heathrow, remember the American captain of the Virgin Flight from washington, remember the American Airlines First officer at Manchester etc
3) He should be sacked, he gets paid a ton of money and should know his responsibilties. He should have been carted off to india where the street crowds would have "pitaayed" him and knocked some sense into him!