This is my CM16 MOD-0 that I upgraded. The only things that are still stock are the other barrel, upper and lower recievers, and the outer barrel. I put in a prowin hop up,firefly bucking, modify hybrid barrel, custom made gearbox with an m150 spring (shoots ab 520-540 with .28), and a high torque m