Everyone here telling the guy to dryfire but not necessarily telling him what that even means. A lot of beginning shooters think it only means to put a penny on the front sight and pull the trigger slowly. You can do everything in dry fire that you can do at the range except practice recoil control. You can still work on your grip. As a new shooter, if you're doing it right, your hands will be sore after 15 or so minutes of dry fire, because you should be squeezing the gun so hard with your weak hand.