Hanging out here I think I want to get a new one before the years up. I'm not wanting to sink a ton of money into one if o don't compete as often as I'm thinking I may. Looking around the Stoeger m3000 or m3500 may be the front runner but I stumbled across the cz712. I know cz's have a good...