I own the Baby Eagle semi-compact in .45. I recommend this line of pistols. I have not owned a Witness or CZ, so I can't say if it is better or worse than either one. I handled both of these other lines before buying the BE. The MR has, in my opinion, a better feel. I also prefer the way it looks if that is of any benefit to you. I think it is quite accurate. I paid $400 new.