I've just had my Benelli M2 Duracoated by James at Jager SA. What a top job he's done, it looks like new again. I thought about doing it myself but by the time i'd bought the paint it was hardly worth doing, and my spraying skills leave a bit to be desired. So if you need anything coating I can highly recommend him.