I've been using this grease less spray... It's actually a lubricant and cleaner. It's called safari charlie gun lube, have any of you used it yet? it has some pretty good reviews:
http://www.superslickstuff.com/lubricant/Safari-Charlie-Gun-Lube.html
Just pointing out a good spray alternative in...