I completely agree that Militec is a GREAT lube, but I found it before I found Weapon Shield and since Weapon Shield is a CLP and does a better job in the "L" factor, I just decided to stick with one product that does it all for my needs.Militec works really well as a lubricant. However, it fails pretty badly when it comes to corrosion protection.
The best thing to do IMO, would be to use it along with something else. Break-Free to clean and protect, then lube it up with the Militec.
I've also been told the best way to use Militec, is to lube up your gun as you normally would. Then heat it up with a hair dryer, or heat gun. If you use a heat gun, be careful, they can get too hot. Bring the temp of the metal up to 200 or so, let it sit, then wipe it off and run it dry.
FWIW, I think there's better options out there, but Militec certainly works well enough when used along with a better corrosion preventer.
I've used most of the popular stuff out there, and just switched from Slip-2000 to Weapon Shield. So far I'd have to say it's best I've used.