This gun would be a great deal at 1/2 the price, but at $80.00, on sale, it is over priced. The gun mis-fires alot, and has several very cheap plastic components, such as the spring winding mechanism on the clip. This is my first and last experience with Airsoft and especially Airrattle. This gun is also not very accurate. I don't understand why these Chinese made guns are so expensive. I have owned numerous spring as well as pump BB and pellet guns, at half this price, that blow this gun's accuracy away!