My choice would be my Glock 31C, with 15 rounds of 357 SIG on tap.
This vest thing has got me thinking though. Might not a 357 revolver loaded alternately with 125gr SJHP and 180gr hardcast be a winner?
You would be blinded by the flash. I sure would not want to fire a compensated pistol in dim light.