Motor gear type O or D
AAC Type 96 cylinder
Evolution E-416 DEVGRU BR (ets)
L96, M24, M99 piston and spring guide
18:1 gear set
Motor gear type O or D