I use Christo-lube on virtually everything on my air rifle that needs it. Not cheap but recommended to me by a dealer, he didn’t sell it but said it was the best stuff to use.