Dale,
I recently redid an old 870 pump and used kyrlon fusion paint, it seemed to do ok. Don't know how tough it is, I don't use the 870, just did it to preserve it. It was a rust ball. I have looked at duracoat, but have not tried it yet.
You can make your own templates using full sheet inkjet label paper with the sticky back. Google you an oak leaf or whatever, resize it if needed with image software, print it on the label paper. Cut them out. Paint a base color, stick on the cutouts, paint a top color, peel them off when dry. Works ok. Sometimes they don't want to stick real well, but if you paint over them quickly they do ok.