If you are looking for a beefy 9mm, try to find a used Smith and Wesson 5906.
A really fine 3rd generation 9mm that is built like a tank. Another good choice is a CZ SP01. All steel.
Both have large magazines that would encourage bad guys to reevaluate their career choices.
The Smith is better finished ( by a lot ) than the CZ but both run really well.