I've had 2 CZs, one an Upland Sterling in 12ga and a Canvasback in 20. I bought the Upland Sterling with the intention of using mostly for trap/skeet but also some field use. Not a great gun for trap/skeet, kind of punishing to shoot. Then when I took it into the field I learned that it had a way of doubling, something I didn't notice during trap doubles. CZ ended up replacing it but in the meantime I moved on to a Browning Cynergy CX and couldn't be happier. Very comfy to shoot and has been 100% reliable for quite a few years.
The Canvasback has actually been great and I often take it along with me when I'm on a hunting trip for other things - reason is it only cost me $500, no big deal if it gets dented or dinged. I've since bought a couple more Brownings in 20ga - a Cynergy Field and a Miroku Magnum 20 with removable chokes. The Brownings are much nicer than the Canvasback, but the Canvasback probably gets taken out more.
Regardless of brand, you should probably consider something other than a 12ga.