1. A projectile comprising: an airframe configured to roll during flight; flight control surfaces attached to the airframe and configured to stabilize and guide the projectile during flight; stepper motors attached to the flight control surfaces; and a control system configured to generate signals to control the stepper motors in discrete steps to stabilize and guide the projectile.