I was at harbor freight the other day looking around and I saw this http://www.harborfreight.com/engine-cleaning-gun-68290.html. When I first saw it I thought wow this is almost exactly like the oil spray gun I use. I know it's for cleaning your engine but I see no reason why it can't siphon up oil and spray that instead. The things I really like about it is the fact that it's cheap because I know some of these purpose built oil guns can be expensive and it siphons from a long hose. With no bottle being screwed to the bottom you can spray upside down without sucking air. Grab a 20% off or 25% off coupon from here http://www.hfqpdb.com/ to really get the price down. Remember never shop at harbor freight without a 20% off coupon and a coupon for a free item. You can only use the free item coupon once per day but the 20% off coupons can be used on each item you buy as long as you have enough 20% off coupons.