PPK-20: A further development of Vityaz SMG The PPK-20 is a recent Russian submachine gun, representing a further development of the PP-19 Vityaz,…