Well, I will say this, If you went to any of the Teams, be they Delta, Seals, Army SF, or what have you and ask a group of them what they would want instead of what it is they might be issued........you can pretty much bet the general consensus wouldn't specify a 9mm!
I myself personally...