The only part of the marui you should keep is their hopup, as it seems to be one of the best hopups you can buy in the market (correct me if I'm wrong).
The rest, toss or sell. Marui's only reliable on their stock spring and will break with more powerful springs.