RE: Anchor Points How do they look?
If you can consistantly repeat them, then they will probably work, but your release is too long. You are reaching for the trigger, it should be resting about halfway up your index finger so you can squeeze it better and resist punching.