You took the words right out of my mouth.I would stay away buddy! Out of the box the rifle performs hideously and is full of grease. As upgrade parts go the rifle is a hybrid consisting of APS2 cylinder parts, VSR trigger parts and a VSR style hop-up. Not a gun for a beginner, or for anyone really it's just terrible! I'd advise the UTG/Well L96 (MB01) or the Tokyo Marui VSR10.