Несмотря на высокие характеристики пулемёта ЯкБ-12,7, он не в полной мере устраивал армейскую авиацию. Постепенно пришли к мысли о необходимости оснастить Ми-24 30-мм автоматической пушкой ГШ-ЗОК. Но масса и сила отдачи при стрельбе не допускали размещения её в установке УСПУ-24 вместо пулемёта. ГШ-ЗОК смонтировали неподвижно в установке У-280 по правому борту вертолёта, а боевую кнопку поместили на ручку управления у летчика.
В 1975 г. начали испытания образца вертолёта Ми-24П (изделие 243), которые из-за доводки оружия затянулись более чем на пять лет. Лишь в апреле 1981 г. пушечную модификацию запустили в серийное производство. Последующая эксплуатация машины выявила недостаточную эффективность и ограниченность применения неподвижной пушки.
Опыт показал, что гораздо рациональнее использовать подвижную пушечную установку НППУ-24 (9А-4454) с 23-мм двухствольной пушкой ГШ-23Л. Вертолёт, укомплектованный этой установкой, получил обозначение Ми-24ВП (изделие 258). По сравнению с пулемётной УСПУ-24 сектор обстрела в горизонтальной плоскости не изменился, зато отклонение стволов по вертикали стало возможным в диапазоне от +10° до - 40° (ранее от +2° до - 60°). Масса установки не изменилась, но темп стрельбы сократился с 5000 до 3400 выстр./мин.