thats what I use at train shows, 3 in 1 oil.
I run trains all day(changing the locos out every
40min or so)
Ive been using that for 20 yrs and have had no
problems. I also use a food flavor injector as a grease gun.
(walmart $3.00)
I cut the pointed tip off and filled it with white
lithium grease to grease all my locomotives.