Fuck Canadian Tire, go to a real hardware store (Home Depot etc) and get white lithium there; a commonly available brand is made by "Gunk" (if you aren't familiar with it, yes, I am serious).
It's safe to use on ABS and whatnot; I've used it on GBBs and AEG mechboxes for almost 10 years.
Use the stuff SPARINGLY, don't goop on a pile of it. Properly applied, you'll usually find a noticeable improvement in how your slide cycles (much smoother...)
I find oil to be useless on moving parts, like slides. Besides collecting dirt, it doesn't contribute a whole lot. While grease does collect dirt, dirty grease still does it's job. Keep the silicone oil for the o-rings and gas.
Also, the Pellgunoil is designed for airguns and stuff. While it isn't recommended by airsofters in general, it's not harmful per se. It actually does a decent job of sealing up slow leaks on airguns (CO2). I use it on my KWC MiniUZI since that's CO2 powered. It's silicone based, but there's other stuff in it.
__________________
|