Yep. A bunch of people think it's an oil, when it's not. It's great for cleaning and a million other things, but, it evaporates quickly thus not a good replacement for oil!
Since you brought up guns, have you tried Gunzilla? It is a synthetic cleaner and lubricant which has eliminated alot of problems for US troops In Iraq and Afganistan. It can be used as a wet coat or dry film depending on where you use it. Our local gun shop just switched to using it for all their cleaning.