Really different guns and their parts need different kinds of lube to work best. CLP works great on most stuff. On the semi auto you show. I would clean it and oil or CLP every time you shoot it and it should be fine. If you shoot hundreds and hundreds before cleaning, please don't. But, if...