There IS no “best”-WAY too many variables pertaining to shooter size, skills, preferred carry method, etc. etc period. The “best” for YOU may be totally unsuitable to and for me. Best is what YOU can comfortably carry, shoot accurately, and has enough power to deal with any threat YOU are...