I done mine on my carbon stock using selleys urethane sealer. I haven't had anything come off after using it, and I know it doesn't come off your fingers if you try wipe it!
I used warehouse jandels, must of overpaid. Were about 2 bucks from memory!
Bookmarks