SBE2, you should give Dad's Super Pawn in Gulfport, MS a call. They're a full line Benelli dealer, and usually carry a large selection in stock.
They're good folks to deal with, and their prices are unbeatable. I bought a brand new, sealed black synthetic M2 from them last weekend for $899.