Glock 19 with Winchester Ranger 147 gr jhp+P+ ammo, I've been carrying this for 5 years. Combine this with a Kramer #3 iwb in horsehide and and you're good to go, get some good defensive handgun instruction.
I recommend adding Trijicon night sights and a Vickers extended mag catch.
This pic was taken shortly after I was caught in a flood swolen river, I was swept about a hundred yards and bounced off of several rocks. The holster retained the Glock perfectly