You're doing it wrong. Dry practice is great because you can learn to read your sights without the distraction of recoil. Use a target that allows fairly specific feedback - like a bullseye target. Where the sights are when the hammer fell is where your bullet impact would be.
If I did have a SIRT or something else with a laser, the LASR software seems to hold a lot of promise. https://www.lasrapp.com/