CZ is very good value for the money, especially new production models like you are considering. You may find you end up keeping it even as you grow older and can spend more. The only reason I sold mine was fit. And that is a personal thing not a reflection on quality.