I've got a couple scratches/scrapes on the barrel and lower from "grounding" my firearm during 3-gun competition. What's the best way to touch up these little boogers? I've been using a black sharpie, but any oil or cleaners automatically strips it right back off. Looking for something a little more durable that won't look like a hack job.