Beretta says oil. British Sporting Arms says oil. Vaseline is probably fine and cheap but it runs in warm weather. I use Mobil Synthetic grease (red). If I recall, I paid about $20 five years ago for a can about five inches tall. I have used about 20% of it in that period. It is a one and done and will outlast me.


So many guns, so little time!