I'm pretty sure that it will drop right in if your CZ is a Lux or Trainer and I would think that fitting issues would be very minor, if any.