Been carrying and shooting a 6906 for almost 20 years. I was getting a lot of wear because of insufficient lube. Started using the Tetra white grease on the rails and no more wear. I put about 500 or so rds/yr through it and I still bet my life on it, 0 malfunctions. Joe