Tetra Gun Grease was invented almost 30 years ago as one of, if not, the original synthetic fluoropolymer lubricant protectant grease.
Having worked in the gun care industry for 20 years, I thought it was important to dispel the perception (as mentioned on this discussion) that Tetra Gun Grease causes rust. This is impossible.
Tetra Gun Grease has no solvent, and is a non-reactive chemistry. You can only have a problem with the results in two scenarios. 1. You over-lubricate, which is not recommended. And 2, you do not thoroughly clean off pre-existing solvent residue or other buildup.
I have heard of people who say that over time, the grease turns brown or rusty over time when wiped from gun parts. That is a misinterpretation. The lubricant, even though it is not a cleaner, actually helps to draw out fouling. Solvent sitting in the pores of metal will continue to leach out over time until it is all gone.
Solvents (cleaners) do their job, but then you want to get them off. Solvents will eat up lubricants. That's what they do.
I can assure you, if you apply Tetra Gun Grease to clean, dry parts, there will not be rust. But, if you apply it to metal surfaces that are saturated with high pH cleaner residue, you will be causing your own problems.
The Tetra fluoropolymer technology is based on spherical particles that are as few as 4 microns in size, combined with synthetic base oil and corrosion inhibitor. Like other synthetic "LP" lubes on the market, you will protect parts and smooth our your action while preventing future buildup.