The root cause of spiralling is dynamic instability.... This often occurs at longer ranges because the forward velocity decays faster than the RPM.... This can trip a pellet over the line between being dynamically stable and unstable.... There are two common solutions to spiralling.... Reduce the velocity or reduce the twist rate.... Both reduce the RPM....
Bob