Type 58 assault rifle (NVA) of North Vietnam forces between 1964 and 1975. It was used by the Islamic Revolutionary Guard Corps (IRGC) and the militia Basij of Iran against the Army and the Republican Guard of Iraq in the Iran–Iraq War (1980–88). In Nicaragua the Sandinista Popular Army used Type 58 weapons against the Contras in the Sandinista Revolution (1980–90). Type 58 assault rifle The Type 58 is an assault rifle made in North Korea derived from the Soviet AK-47 designed by Mikhail Kalashnikov. It uses a 7.62×39mm cartridge. It is the longest version of the rifle at 890 mm, while the AK-47
AK-105 AK-105 The AK-105 is a shortened carbine version of the AK-74M rifle, which in turn was derived from the original AK-47 design and its AK-74 successor. The AK-102, AK-104, and AK-105 are very similar in design, the only difference being the caliber and corresponding magazine type. The AK-105 is chambered to fire 5.45×39mm ammunition. The AK-105 is supplementing AKS-74U carbines in Russian Army service since 2001. Compared to the AK-74M, AK-101, and AK-103, which are full-size assault rifles of similar design, the AK-102, 104, and 105 feature shortened barrels that make them a middle ground between a full rifle and