I have this sniper .. personally I love it .... HOWEVER I haven't had much action.. going to a battle sunday so I will post a comment regarding it
(I don't have any upgrades and I bought the custom one
One of the cons Ive already noticed is if the stock gets to much strain it will begin to wobble badly .. unsure of any possible ways to fix it)
however the accuracy was amazing out of the box and the hopup is very easy to adjust (Little screw next to the magazine ejector)
but the scope will need to be zeroed in ( OF course ) was very off target when opened