In this study, a low-cost two-dimensional (2D) trajectory correction mechanism is proposed to address the large trajectory deviation of small-caliber extended-range ammunitions. By controlling the projectile’s roll, a single-channel 2D trajectory correction function can be realized. Moreover, based on the ideal trajectory, a five-degree-of-freedom approximate rigid-body trajectory equation is proposed. A high-order system is transformed into two low-order cascading subsystems using fuzzy control and the self-disturbance rejection control theory, which reduces the parameter tuning complexity. The entire control process is divided into three stages which realizes the second-order variable structure control of non-affine nonlinear subsystems. A low-altitude atmospheric disturbance model is established, and as an example, numerical calculations are performed on the control process and projectile impact point dispersion of a 35 mm small-caliber rocket. The results verify the performance of the proposed trajectory correction under atmospheric disturbances. This study provides a control approach for coupled underactuated nonlinear systems and provides guidance for the design of a low-cost 2D trajectory correction controller for small-caliber ammunitions.