This question comes up regularly & I don't know what the right answer is. Many argue for use of a snap cap as cheap insurance against breaking a firing pin. Being unsure, I use a snap caps to be on the safe side.
Some guns -- Glock for example -- demand you dry fire to strip it. Though seems like there's a difference between the occasional dry fire and intentionally doing it many thousands of times.