Is the CZ P-10 C worth buying in 2024?