Lately I've seen half a dozen articles on why not to dry fire my 9mm EZ. I've also seen an equal number of reasons why it is OK to do so. I'd like to hear from you professionals which way to go. I've used snap caps and that's a pain. Constantly looking for the stray that rolled into an impossible place. I also have a Bodyguard 380 I purchased 10 years ago and never fired it. Same goes for it. Will dry fire ruin either one?