This is a nice solid gun. All of the parts are really sturdy, except for the barrel heat guard which is a thinner plastic. although not much of this gun is metal, the plastic parts are a really hard and sturdy feeling plastic, and give a nice texture to the gun. As many people have said, the battery compartment is really really tight, and takes some maneuvering (I suggest removing the butt plate). The RoF does seem a little slower than other guns, but is not bad. The mag well is really shallow, so the mag does havea little give left and right, but it's not bad. This gun is HEAVY. It's essentially impractical to try and shoot with one hand, but as long as you've got both hands on the gun it's really not a problem. I'd reccommend a sling though, cause you know what they say, the bigger they are, the harder they hit the ground when you drop them.
The only aggrivating part so far is that the bolt action assembly (which is only for show) came fixably broken. the tension spring was stuck, so I had to take the gun apart and fix it. the action itself is really cool, but gets stuck a lot, there's a lot of moving metal. As long as you don't plan on fake cocking your gun a lot, it's not a real problem.
This gun is very very accurate. The hop up is a little hard to get to and doesn't seem to affect the flight path much, but it doesn't matter. The BB's fly far and straight as it is.
Overall, it's a really nice solid gun. I'd like to give it 4.5 stars, but it can't get all 5 because of some sloppy design flaws.
Feels really sturdy
The safety switch
the fire selector switch
both semi and auto fire with great precision
really tight battery compartment
bad action in the replica bolt action
Rating: [4 of 5 Stars!]