Dry fire practice...a lot. Sounds like you may be anticipating the shot/recoil. Practice, practice, practice. If you can, get some dummy rounds and have someone else load your magazine and not let you look. When you get to the dummy round, you will understand what anticipation is.
- Efficient Gun Cleaning Products:
Specializing in AR-15 Bolt Cleaning Tools