ICS mp5's are the best... no offense CA's crap internals. yes the body is great but the internals are crap, i dont know why they call it sportline... G&G's are good too, but bad air seal. Full metal ICS are the best, you should wait for the new MX5 that's coming out, with 3 round burst... I have two of ICS mp5's and had them for a while... never broke..