Ive read through several threads discussing gun oils. I currently use Slip 2000 gun lube and it seems to work fine. What i want to understand is why do people use differnt lubricants for different guns. I use Slip 2000 oil in all of my guns from rifles to pistols and it works fine. Is there that much of a difference? If my guns function just fine with a certain lubricant, could it function better with another? What do you use and why?