My grandma used machine oil in old Husqvarna sewing machine which smelled just like Beretta gun oil. The 3 in 1 oil costs < $3 for 3oz container. It looks like good general purpose oil lubricant.
Dziadu should be along soon to tell us all about good oils and greases.