Things I liked:It is really accurate, especially when using .20 gram bb's. You just have to adjust the hop up so that you can get the range. It is excellently weighted and the spring action helps a lot! It is really fun to use and the stock settings are perfect! I would highly recommend this product to anyone! Things I would have changed:I would change the clip size, as it is a bit small. If you are the one who sprays bb's in the general direction of your target, you will run out of ammo very quickly. However you can just buy either a larger clip, or the attacher that lets you use two clips.