I had the same problem with accuracy on my Kral a while back. Mags kept failing with the spring tensioner coming loose as well. I got rid!