Do not dry fire a Keltec with out snap caps, the firing pin will break.
Now when it comes to XD, well that is a problem as well, the roll pin will break in half and you will not be able to firing your weapon.
I used a homemade snap cap with an eraser as a primer, do not do this!
When the roll pin broke the firing pin under spring tension keep the firing pin in the primer pocket and would not allow the slide to eject the round.
I had to strike the end of the slide with the butt of my hand to finally retract slide and ejecting the round.
Don't asked how I know but they say wisdom is gained by mistakes, and let's just way I am very wise!
