Any modern handgun caliber with hollow point ammunition will be adequate. So then it comes down to personal choice. I personally love the lines of a 1911.
"The stars are threshed, and the souls are threshed from their husks." ---William Blake
A double tap with a 9mm does the trick... either way, they both sting!