Really depends on what type of action you prefer. I like the SA milspec. The one I bought happens to be one of the most accurate 45's I have bought in a few years. On the other hand, the CZ would give you the option of DA carry. I think either one fills the bill for the desired purposes you're looking at.