This gun is great! The only parts that are polymer are the receiver and the stock. Everything else is quality metal, including the rails. Unfortunately, the bottom rail is loose and will probably fall off in time. I have done some research and it is a common problem. It can be fixed with some duct tape or you can weld it on permanently because it is metal. Great accuracy and power! I recommend using .25 golden ball bb's for maximum accuracy and distance. Also, this gun is not for children! It is heavy and the bolt is hard to pull back. Overall, this gun is a great buy. Get it now!