I wouldn’t hesitate to dry fire the 91, The AR, HK, Beretta, XD or Ruger. The Saiga, Mossberg and especially the Bersa, may break firing pins when dry firing or burrs may develop which could cause the firing pin to jam in the forward position, potentially leading to an accidental discharge when the bolt slams forward.
As others have suggested above, snap caps are a way to be sure no damage occurs.
Awesome! Thanks for the great info!
I’ll look into getting some snap caps for those firearms you mentioned. I think dry firing is good practice for testing trigger pull. Just didn’t want to hurt anything. Would a spent casing be sufficient in the place of the snap caps?