I found a place in Oklahoma to get ballistol at a good price and with the 16 oz. can, you also get a sprayer with it at no cost. I only use the non aerosol version. The only draw back is that they will not accept a debit/credit card orders unless the order is over a certain amount. They ship first class mail so the expense is low. Cost of a 16 oz. can is only $10 with a sray nozzle. The owners are cowboy action shooters also and pleasant to deal with. Contact by e mail @
www.cowboyshooterssupply.com & take a look at their other products or call ph# (580) 873-2663. Best price I have found.