By the way I read your post, if you are doing a straight trade with no money changing hands, the CZ is a way better deal esp. with all the included accessories. Basically a range kit for a range kit. Pro for the CZ is, IMO, a better quality gun in all respects esp. in inherent accuracy, pointability and trigger feel in SA. Pro for the M&P is light weight and only one trigger pull to master. Like everyone says, both are good guns. If you can't swing both, the CZ will not let you down.