ok, a gearbox is generally considered universal within it's version
You have a version 2 so technically it should go into just about any body that accepts V2.
The reality is that tolerances are not always precise and some companies have minor variances that can affect your gun in many ways, be it the body not closing right or the hop-up not connecting, leading to air loss.
Metal bodies in particular can require some real work. You may need to grind stuff away or shim stuff tighter. Get someone with experience.
G&G makes metal bodies. Try to get one and you may reduce the hassles a little.
If you have a local retailer, take the box and see how it fits before you buy
Grand Poobah of T.W.A.T.