lots of upgrades, matrix 3000 motor low resistance wires, high tourque gear, reinforced piston/head laylax/promitheuse? 509mm 6.03 tight bore g&p one piece hop up