Some years ago, I read a lengthy profile of them in Time, or some such magazine. Behind the halberds and funny uniforms, they're apparently a top notch security force.
Some wear the medieval costumes and carry halbreds, some wear fatigues and carry Uzis.