I like Ruger revolvers, big heavy cast steel frames that take loads of abuse, heavy loads, etc. If it runs dry it makes an excellent club. They are reliable, built like tanks, parts can be gotten for them if needed, simple to work on, and the stainless guns don't need babying.
Glock Glock Glock...