I dry fire my carry guns and have for years. I want to be very comfortable with my carry guns. As rvb does, I don't dry fire them nearly as much as a competition gun and don't shoot them nearly as much. Modern materials make breakage of parts much more rare than in decades past. If it makes you uncomfortable to dry fire your carry gun, then by all means don't do it. I suppose one could have duplicate pistols and practice with one and shoot and dry fire the heck out of the other.I use snap caps and don't worry about it.
Any damage being done probably won't be evident until the part fails (unless you magnaflux them after cleaning ). It may not fail, or it may either way I prefer to do what I can to take care of the things I own and may trust my life to; so I don't dry fire on an empty chamber of anything. YMMV.