I have a GSG. If you shoot a lot you will replace the plastic guide rod and spring. I have went through a slide on mine already too. About 10, 000 round or so. The catch wears with the slide being aluminum. But for a $400 trainer. Builds muscle memory, sight alignment, all the good stuff...