PPSh

PPSh may refer to:


 * PPSh-41, a Soviet World War II-era submachine gun with a drum or normal magazine
 * PPS-43, a.k.a. PPS, a different Soviet World War II-era submachine gun
 * Party of Labour of Albania, Partia e Punës e Shqipërisë, PPSh in Albanian
 * Pseudovaginal perineoscrotal hypospadias