A spinning bullet I know the rifling in a gun or rifle puts a spin on the bullet along the axis of trajectory. Now I don’t understand exactly why does it make the trajectory more stable and allow for greater travel?
 A: One reason is due to angular momentum.
When a body is spinning around some axis, we say the angular momentum is pointing along this axis with a magnitude equal to the magnitude of the angular momentum. When a body has angular momentum is some direction, much like with regular momentum, it doesn't like to have its magnitude or direction changed.
One particular note to this is precession, where the angular momentum of a body spins about a 3rd axis, but it doesn't like to have this 3rd axis changed either.
So, when the bullet has some spin, it has some angular momentum in the direction of its motion. This spinning adds stability, because the bullet itself doesn't want to turn on some other axis, thus changing the direction of its angular momentum, so it stays pointing straight. Since it stays pointing straight, it is more aerodynamic, so it flies for longer.
A: It's called precession.
The air friction and other hydrodynamical forces a bullet experiences often exert a net torque that flip the bullet, if it is not spinning. When it spins, however, it will precess and thus remain stable, like a spinning top resisting gravity.
A: Bullet is not of perfect shape, and these imperfections will force bullet to flip. When bullet spins, these imperfections work in all directions equally, so bullet does not flip. This cause near-perfect trajectory. Flipped bullet have higher air drag -> reduced range.
Also, please note, that even bullet spin does not guarantee that bullet would not flip when going from supersonic to subsonic speed.
