The Kalashnikov KP-9B is a U.S. manufactured 9mm semi-automatic AK style pistol. It is based on the Russian Vityaz-SN submachine gun, has a 9.25″ barrel and accepts 30 round double stack Kalashnikov USA magazines. The KP-9 has a hinge block with a quick detach swivel mount.The Kalashnikov KP-9 has a hinged top cover with attached Picatinny rail and a .5″-28 threaded flash suppressor.