Yeah, I'm a complete noob, this is the very first airsoft gun I've purchased. I've never even played. And from my research it seems wise to fix the issues that it has out of the box to make it reliable. I've already taken it completely apart and shimmed the gears, changed the piston, piston head, bucking, corrected the angle of engagement a bit, and I'm waiting on a new air nozzle to come in the mail.
Things I've noticed so far: the selector switches were both loose. The magwell screws were very loose and one was screw head was slightly stripped, The piston's teeth did not appear to be