I have decided to put this issue to rest. The best caliber is........the one you have ammo for! If you own a Glock in each caliber you multiply your chances of having ammo to feed it! My excuse to buy more Glocks. Please don't burst my bubble! Wanna kill these ads? We can help!