As much as I like the 1911, this situation is exactly what the WonderNines were designed for. 15 to 20 rounds at the ready, just point and click till the flash mob goes poof.
And I can't argue with you, wrench. As much as I dislike the 9x19mm, I have to admit that it is time to dust off my 6906.
I know what you're thinking...if I don't like the 9x19mm why did I buy a 6906? Well, I was looking for a 4506 when I wrapped my hand around a 6906, and it fit my hand like it was custom-made for me. I had to take it home, and it remains my only 9x19. It looks like it will come in handy now.