There really is no limit to what can be done with dry fire. If you can fire an accurate shot on demand, you can work on everything else at home for free. Then, range time is for putting it all together instead of trying to figure it out. Also, when it becomes normal to handle the gun every day, that brings an amazing confidence. Keep it up!