Oil for your air guns, yes, for rimfires if they aren't semi-auto. I use One Shot cleaner/dry lube for cleaning and lube on the semi's, doesn't leave any wetness that will mix the gunpowder residue and produce that nasty sludge. Some supplies can be had at Walmart, I also use online sites when needed, usually Amazon, Brownells, Natchez or Midway.