Walther PPS: A powerful replacement for a venerable PPK Walther PPS (Polizei Pistole Schmal – Police Pistole Slim) is the most recent offering from the…