I've used TW-25B for many years..
I got introduced to it back when I had several SIG Sauers..
I've used it on both my old Glock 19 & now my 17L & it is smooth & does slicken up the parts over time, I put a little dab on the connector & trigger bar interface as well as the four metal slide rails plus the barrel & the firing pin safeties lug..
It seems to collect less rubbish than oil does & stays slippery & smells good too..
I've seen other guys suggest Tetra but now suggest TW-25B..
I've never used their MC25 or MC2500 so can't comment on them..
Nice Video link & write up on the Mill Com Products ___jb