spitfirearmsJul 153 min readDry fire trainingDry fire training definition: the practice of training with your gun with no ammunition present. One of the best forms of training is to...