Lol, no clues about gun oil, I've never had such thing in my hands. My guess is it would work, but maybe someone else will know better. Watchmakers may supply you with the quantity you need - 1-2 ml should be enough to attempt to lubricate whole camera.