The summer of 9/11 I brought on a full suit of hoplite armor with shield and spear on board a regional plane. The stewardess told me I can't have it in the passenger compartment so I should just give it to the pilot before takeoff.
I'm not saying that we should let people board in full armor again, but surely there is a happy medium?