The Stoeger shotguns are pretty nice for the price. I would recommend looking for a used/on sale M3000 so you have more options.
I'm not sure about the M2000, but the 3/3500 share a lot of technology with the Benelli's.
I have shot a 912 a couple times and it was a nice firearm. Almost all CZs are, I own several of their rifles. If you are a wood guy (like I am) the CZ is the way to go. Its not actually blued, but the finish is nice and I suspect long lasting, very similar to the Beretta 686S black chrome. What I don't like is the "912" in white, but that's just me, I don't put racing stripes on my car either. I have seen the 912 work with light target loads and heavier hunting loads. It is already a 3" gun..
That said, both are good value.
C