Dry firing can be a very helpful training tool. I do it with or without snap caps, well homeade snap caps. I make my own by making a cartidge in my press less the powder with a small hole drilled in the side then i will fill the primer pocket with a pencil eraser!!
www.strongholdarms.com