The PPQ probably has the best trigger on a striker-fired polymer pistol to date, but it's in a different size envelope than the other two. PPQ is a service-sized semi, while both the SR9c and M&P9c are compact models.
A PPQc would sell like hotcakes, I think.
For range and HD, all would be suitable with the PPQ getting the overall edge. Factoring in occasional CCW, I'd remove the PPQ from the running.
Beretta PX4; 92FS; 92S; 8040G | Sig Sauer SP2022; P6 | Glock G19 Gen4; G23 Gen3| Colt Python 4"; 1968 Detective Special 2"| Smith & Wesson M642-1 | Ruger LCP; 10/22 | Daniel Defense M4V1 | Remington 870 | Alpine M1 Carbine | Steyr M1895 |1943 Izhevsk Mosin M91/30 | Walther PPS