i love it on guns, knifes not so much, i like tuffglide or even rem-oil better.
why?
it just seems to be too thick on a lotta my knives, especially ones with really tight tolerences, like my emerson CQC13 custom or any OTF auto i have tried it on, works well on some though, like my buck-strider 880, but the tuffglide/rem-oil works great on all of them, so i generally just use that for lubing knives.
i use millitec exclusively on my AR15's though.