This is a very good gun, however, if you want it to last, you have to be willing to pay for replacement parts. It is certainly not the best sniper rifle, but if you are only interested in being a Designated Marksman, or you just don't want to spend too much money, this is definitely the best gun you can get for 100 dollars. I used this gun for 6 months, and I put a ton of BBs through it. Eventually the Piston sear wore down, and the trigger sear broke in half. I bought a new piston sear (30 plus shipping) and I used an AGM VSR10 Trigger sear that I filed down to fit the new part to fix it. It now works almost like new, but occasionally the Piston sear will stick and the bolt will not catch. That is rare though, and when it works it is very accurate and very powerful. I would definitely recommend this rifle to anyone who wants a basic rifle that is of good quality, and doesn't cost a couple hundred dollars.
Stock internals will not last forever, but replacement parts are available on ASGI If you are willing to shell out another 60 bucks on a 100 dollar gun...
Rating: [4 of 5 Stars!]