CZ B10 and CZ B20
The CZ B10 and CZ B20 represent a Czech assault weapons family which can be considered as the "trait-d'-union" between the early Model 58 assault rifle and the modern CZ 2000 5.56-NATO assault rifles. The CZ B10 is a 5.75-Russian assault rifle with a folding stock. The CZ B20 can be considered an RPG, just as the Bulgarian AMD-65, it features a special magazine for gas-generator cartridges; rockets or grenades are attached to the barrel, and when the special cartridges are fired the generated gas propels the rocket or the grenade.
Picture from Pierangelo Tendas