I can get a Benelli m4 for $1799 right now.
Not sure why people are willing to pay $600 and up for a c-stock. Just buy a m4 with c-stock, and swap it out with your standard stock and sell the new m4. Even at a discount, still much cheaper than paying say $1000 for a c-stock.
There's no m4 shortage. I was at three Benelli dealers in my area all have stock.
Anyway, no beef in this, just the economics don't make sense.