Things I liked:priced well, seemed like a good gun for our purposes Things I would have changed:the magazines do not load correctly--they broke and would not feed right and it was really frustrating. the first gun i received also had a slightly bent barrel. i thought this might be the problem. so i sent the first one back and hoped the 2nd one would work better. the barrel was not bent on this one but it did functioned the same way, breaking the small parts on the magazine as it fed. two magazines broke with only about 40 shots. so i returned the 2nd one as well. pyramidair was really great about the return so i truly appreciate that. i just wish the gun had functioned as expected.