What would help more is the use of a straight-edge and application of solutions already present in the real world.

You don't add a spin the projectile of a rail-gun or gauss gun. It's going so fast that it's unnecessary. That, and it has fins on the round.