on the whole, yes.
V4 gearboxes, G&G L85 and Army L85's are different.
some occasional models prefer a smaller diameter (VFC SCARS and MASADA's like thinner pistons)
having said that, if you have 'an AEG' and 'a piston' the answer would very likely be 'yes it will fit'