M-30 FLetcher

The M-30 Fletcher is a semi-auto, spring-operated, 6x25mm flechette machine gun.