I’m going to disagree with @caleb on this. I do not find dryfire very helpful in developing shot calling. In fact, too high a ratio of dry to live fire can make you focus on where the sight was when you press the trigger (aiming), not on when the sight was when it lifted (shot calling).
I do agree that there is a lot to be gained by watching the sights in dryfire to develop a good trigger pull.