Originally Posted by yuhaoyang
mag release is quite a large hole. That part should be fine. I think the worse bits probably are the center pin and the rear pin.
no, some mag release pins are thicker (eg the CA one I have) and won't operate properly because it's not lined up right. mags will not lock in release without a lot of effort.
the TM release pin is thinner and make up for the misalignment. Now I don't know how the GG's QC is but it's possible to not fit.
if the body is metal, you don't need the rear pin. plastic body needs both so you'd be SOL. the only way to fix this is to remove all the internals and re-drill the body pin holes in the mechbox so that they will line up.
Front pin will always line up as it's not dependent on the mechbox position to fit.