I went to a local gunshop today and was looking at a few pistols (you can never have too many of course). While looking at a 10mm glock 29 i asked the saleperson if he minded if i dry fired it once, he looked at me in horror as if i asked him if i could bang it on the pavement outside to see if it would scratch or something. He blurted out something about thats "extremely bad" for the gun because you can ruin the firing pin! I started to explain to him that the gun has no firing pin to "ruin" but decided to bite my tounge rather than get into a debate.
Dry-firing is part of my weekly training when not at the range and am sure I'm not alone. I actualy dry-fire all of my pistols and never gave it a second thought before today. Do you all dry-fire also? what harm can come of it?