I have been watching several videos and reading about practice drills for shooting and alot of them mention dry fire practice. I have always been told it was best not to dry fire the weapon. Is that true or is it no harm to the pistol and firing pin? I am wanting to practice and like the idea of the exercise but don't want to damage my gun or shorten the life of a componant. Any suggestions?