Well I thought I Solved it but the problem is still there. I tried it out with my method and it locked every 2-3 shots.
Really need someones help. Thanks!
*Sorry about double posting but seeing that I titled it as solved before no one would assist me if I edit it. So I sort of bumped it with my new problem relating to the old. Thanks again sorry!