I use HS Strut's paint. Here's my Benelli Super Black Eagle (Left-painted) and my wife's mossberg 500 w/ factory camo. The nice thing about painting is you can control the color, dark, light, green, brown, etc.to match your hunting area. Holds up very well and after a few years, you just paint it again.... The camo clad and wraps are ok until you get em wet or the edges start pulling up. I tried the shrink wrap camo too, i think its called snake skins, and it's an absolute mess..........