I am a relatively new handgun owner and shooter. I have a 9mm. In my area, 9mm ammunition is scarce. I am aiming to improve my grip (easy to do) and my trigger control. As I dig into trigger control, there are a lot of differing opinions on how to improve without going to the range. I've read tons of articles and watched quite a few YouTube videos, but there does not seem to be a consistent theme. "Dry fire." "NO! Don't ever dry fire!" "Use Air Soft." "Air soft is useless, as there is no recoil." "Use a training pistol." "Don't waste your money on a training pistol." I figured I would put this here to get some opinions on the best way to practice shooting without actually using ammunition. In the absence of ammunition, how do you train?