My "hard times" weapon & ammo is a Tokarev 7.62x25. The pistol is very old (qualifies as a C & R) it's reliable and the ammo can be bought for TEN CENTS a round. It's close to the firepower of a .357 Magnum. I've owned a Tokarev for over 25 years and I have about 6000 rounds of ammo for it.
The rest of my pistols fall into the category you are in .9mm Luger, 40 S&W, 45ACP, .380ACP, .357 Mag/38 Spl, 44 Mag/44Spl. Ammo is scarce and expensive...
*** Don't Mess With TEXAS ***