See...thats the thing about alot of airsoft guns, MIXED REVIEWS. Some stuff theres mostly good or bad, all good or bad, and then totaly 50/50 which can make a decision hard. I hear alot of people talk crap about the KJW P14, but then they tell me how they treat it and then realize why it broke.