Geared to SpeedQB / light weight fully custom builds, so far this has fit cyma and G&P m4 uppers and max model, prowin hopups no problems.
The author remixed this model.
I made this shorter, beefed up the threads and dropped a negative volume cylinder (9.3mm x 9.3mm x 110mm) in the middle to widen the opening for upgraded inner barrels.