For sure there are many kinds and types of lub for a gun and many good ones at that. For a couple of years now I have been using ZEP 2000 on all my slide action rifles and pistols. Not one malfunction since I started using it. And I did have them before. Weekend before last 8 of us went to my brothers ranch and shot a lot of my guns with several types and kinds of ammo. ARs, AKs, and Kahrs, Rohrbaughs, Glocks all 9s. Two of the shooters were female one a sophomore in highschool, the other had never shot a gun. No malfunctions of any kind. Compared to other lubs for the quantity ZEP 2000 is inexpensive.