QLZ-04

The Type 04 automatic grenade launcher (military designation QLZ-04) is a Chinese 35x32SR mm belt-fed automatic grenade launcher, developed as an alternative to the older QLZ-87. It may be vehicle-mounted or crew-served.