Question: red dead redemption 2 where to buy gun oil?
Answer: Gun Oil is simply bought from Gunsmiths in every major town. Gunsmiths are marked with this icon on the map: Here's the location of one that sells Gun Oil in the town “Valentine” early in the game: Browse the catalogue in the Gunsmith store and check under the “Accessories” section.