This is a great little gun for the money. I brought this as a fun gun for urban sites, but was quiet surprised at its versatility- yes it's all light weight plastic ( which has the advantage of being very light & easy to carry all day, but probably won't take being fallen on!), but the quick change spring is superb & easy, the range & accuracy is surprisingly good ( very surprising to quiet a few opposing players...), it's compact size makes it great for CQB also.have found myself choosing to use this gun way more than anticipated! For £159 you really can't go wrong! Ps to use M4 mags without wobble - stick a little bit of Valero in the mag well recess.