I have owned this gun for about a year and am extreamly impresses by ICS's quality standards. This gun has made me a expert and the deadlyest player on my team. The gun is pre-upgraded and I am extreamly satisfyed by that as well, as there is nothing left to improve on it (infact trying to upgrade it will probably result in lose of performance). A couple other notable things about this gun is the STOCK accuracy. The accuracy on this thing with .20's is insain (comperable to snipers). Also the ROF is great. When i crono'd this it got 370 FPS. You won't be disapointed with this MP5 it is a must have.
-Full metal construction
-Amazing stock accuracy
-Nice heat plate on the bottom of the pistol grip
-Long battery life
-Pretty easy to take apart (comes with a dvd on how to take it apart if need be)
-Great factory markings
-Doesn't come with a rail, you'll have to get one yourself if you want a scope on this bad boy
-Mags are usually a bit loose but can be fixed by wraping some electrical tape around the top of the mag
Nothing else. This is all around a great gun, performance and derablity wise.
Rating: [5 of 5 Stars!]