Everything works amazing on this gun. The gun is full metal with a little bit of super dense plastic for the grip and stock. The bipod folds easily. The hop-op, fire rate and sights are all easily adjustable. The magazine self winds when it is connected to the battery and holds up to 3500 rounds.