The question that pops in my mind: who wants to stand against a Cha-Lee in a fire fight?
This isn't about standing against anyone. It's about someone making a statement. Hence Put up or Shut up.
I'm not questioning his pedigree. Having a structured shooting comp is way different than fighting for your life.