its a good all around gun but the stock's lock snaps easy, the bb's some times curve up when shooting fully auto and the sling broke the day i got the gun but its a really nice gun it is worth the 30 bucks. But if your looking for a gun that is good in almost every way don't pay less than 60 bucks.