ROMTEHNICA-RATMIL PM63 (Romania)
PM63 stands for "Pistul Metralladora 63", or so I believe, which in English is "Submachine gun model 63", although it is not an SMG but a reduced version of the AK47 intended for airborne troops and armored vehicles crew members. It features: foregrip, folding stock, 30-rounds 7.62x39mm ammo magazine, safe- full-auto semi auto selector, AND a medium-length barrel.
Picture and information courtesy of: PIERANGELO TENDAS