Number 24 needs grammar corrected. ( I think) I think it technically says not to use guns in gunfights unless the caliber is smaller than a 40. That’s not what it was meant to say.
Could be it means .40 or bigger, or it could just be a clever way to separate the non-calibers (.22, .32, .380) from the legitimate big 3 (.40, .45, and 9mm all start with a 4 or bigger).
I guess you could squeeze the .357 Sig in under the label “9mm Magnum”. Ditto for 10mm.
.357 Magnum seems to be the only problem, but then again if you have any choice in the matter you don’t want to be defending yourself with a revolver.