My mk2PP has the short stroke cocking lever, 720 plenum and power block. M3 butt stock along with a 580 cc tank. Only thing I miss over the m3 is the ease of micro adj on the M3.