My experience with pistols is fairly standard, by no means great. But between Beretta 92, CZ-75 (I think it was a 75; a full size CZ model in 9mm that I borrowed at the range), Glock 17 & 19, and HK USP 9, I would go with the HK for lowest perceived recoil. YMMV.