Walther PP is good choice. Keep in mind: revolvers are out there that could satisfy your needs. I recently bought a used Taurus .22 magnum 941 8 shot revolver w/2" barrel. Low recoil, small size. I've got a .32 PPK/S. Its nice, and works, also low recoil but DA trigger is long and heavy.