You've been told not to dry fire because people think they know what they are talking about and are just repeating BS.
Rimfires and Break Action shotguns, no.
EVERYTHING else is fine. Won't hurt it a bit. Snap caps only exist because people demanded them based on BS myths. Except for the types of actions above, it won't hurt any rifle, handgun, whatever.
The CZ's had inherent problems with the firing pins. Replace them with current production pins and they are fine.
Every gun store/internet cowboy will tell you never to dry fire a weapon. Every respectable firearms instructor/armorer will tell you to do it for practice. Who ya gonna believe?