If you are not in a very humid area, then oil is fine.
I store mine in a cooler area of the shop that is quasi hidden (my gun safe is full of the value far more desired guns for bad people)
I doubt anyone is going to carry off a 1917 and if they do it sticks out like a sore thumb!
No issues with rust, they just get oil in the barrel.