Stephen. The cylinder has nothing to do with Gearbox version.
This is a "full cylinder" for AEG that has a "long barrel". (G3, M16, AK, P90.....) Anything with a 400mm or longer barrel will need a "full cylinder" in the gearbox, to give the piston enough air compression / time.
A full cylinder will work on ANY barrel length.
When the AEG barrel is short, you can consider a cylinder with holes, to speed up the cycle rate.