All the guns you mentioned are reliable and tough. The main way to differentiate them is by action type. Most of the pistols mentioned are DA/ SA with a decocker. If you like that, great. If you want the same trigger pull every time, Glock or Springfield XD are the best choices, though most of those manufacturers do make DAO guns as well.
I like my Glock 21. Based on your criteria, I think you should also look at a Smith or Taurus .45 ACP revolver, which allows you to shoot very light loads, snake shot, and has some other advantages.