Things I liked:whats not to like this gun is a beast.the recoil on a fresh co2 is amazing.the old school speed loader that comes with this gun works perfectly and double stacks the bbs flawless.the white dot sights are really nice.the safety works really good and doesn't feel like its guna break like other brand airsoft m9s. Things I would have changed:the one and only thing i would change would be the dissemble although its really easy to take apart, i havent been able to take the barrel out because the orange tip is in the way.but that shouldn't really be a problem for cleaning and lubing. What others should know:overall the gun is tons of fun to use. stock up on co2 or green gas/propane because you wont be able to put this gun down. another thing is make sure to use pellgunoil or silicon oil in your gun occasionally, and on every co2 you use.