I don't have anything worthwile to add... But...
Why not forget the pistol and look to the M4? It seems to be at home on the beach.
Stopping power: The power some guns have to make you stop what you are doing and get your wallet out.