45acp is my favorite caliber, perfect for bowling pins, it has a hundred years of being a proven fight stopper. My night stand gun is a 45.
With that said on the days I choose to wear a bottom feeding, brass puker it is a 40. Hard to go wrong with either one.
No help I know.