Anything I've used thats rubberised seems to get funky in time, you can get non rubberised synthetic stocks that might be a better choice, ding or scratch can probably be filled or painted over if bothered by it, failing that a sticker does the job fine too.