SOG,
I have a 121 which was my first Benelli. Check out CDNN Investments, last time I looked they had stocks and foreends for the M121 in wood. Don't know about the synthetic stuff. The 121 stays in the safe as I now use my M1S90's. Hope this helps. Oh yeah, they have barrels too.