I have one and I'm tired of the inaccuracy. I've replaced the hop-up once after finding the bucking deformed from the arm that presses on it being broken out of the box. It does not have anything in the way of barrel spacers and the inner barrel itself does not seem to be anything special. Since it has the metal trigger box and we've painted it nicely to a subtle multicam appearance it seems worth trying to make it perform a little better. Just installing the TSD upgrade kit seems like a pseudo-upgrade to me or worse, a good way to break the trigger box after a while. Without going nuts, has anyone ever made this gun perform reasonably?