"I got this gun, and was assuming it would be of poor quality, however, I was pleasantly surprised by the build of the gun. It is all plastic, but not the cheap plastic. I've had guns that seem like it will break if you breathe on it to hard. The accuracy is suspect on this gun, which is why it only gets 4 stars instead of 5. The price is pretty good for the quality. I got this gun free, but 30 bucks is not bad."