Just about any modern CENTERFIRE rifle or shotgun can be dry-fired with no ill effects. A rimfire is different, as the firing pin hits on the edge & may strike the rim of the chamber, though many do not. The only 'snap-caps' I have are for my 22's. Part of my belief comes from a talk I had with a tech rep with Browning at their Arnold, MO site. I may not want to dry fire just for the heck of it, but to release the pin on a shotgun or non-bolt rifle I do it all the time.