One option to extend the range of artillery guns is to incorporate a small rocket motor at the base of the projectile. Attempts at a system of this sort have been tried since WW2, but technical difficulties persist. Rocket assisted projectiles dramatically extend a shell's range, at the cost of reduced payload and worse accuracy.