Shooting accuracy requires a lot of practice and this can cost you a lot of money in ammunition. Dry firing involves firing your weapon without any ammunition in it.  It is a safe way to practice and