Идея установить на ЛаГГ-3 пушку большого калибра и превратить самолет в истребитель танков появилась еще в 1940 году. Работа по установке на самолет пушки Таубина или Шпитального шла с весны 1941 года. Авиационная пушка Таубина калибра 37 мм не помещалась под капотом. Первые 9 пушек Ш-37 (АП-37) конструкции Шпитального имели меньшие размеры, но ее не удавалось жестко зафиксировать. После всего нескольких выстрелов крепления пушки ослабевали. Боекомплект пушки составлял всего 21 выстрел вместо планировавшихся 50. Даже со снятым пулеметом БС боекомплект пушки не превышал 30 выстрелов. Первым самолетом, вооруженным 37-мм пушкой, стал третий серийный ЛаГГ-3 выпуска завода № 23. Чтобы разместить пушку, с двигателя сняли генератор, заменив его дополнительными аккумуляторами, расположенными в фюзеляже. Кроме того, с самолета сняли оба пулемета ШКАС, а также изменили схему крепления пулемета БС. Взлетная масса самолета составила 3318 кг. Чтобы как можно скорее дать самолет армии, полного цикла испытаний не проводили, а крепление пушки окончательно доработали лишь весной 1941 года в ходе государственных испытаний в НИИ ВВС. По результатам проб летные характеристики самолета не ухудшились. Стрельба одиночными выстрелами и очередями длинной до 20 выстрелов также на параметрах полета не сказывалась. Испытания завершились за 16 дней до начала войны. В отчете говорилось: «После внесения ряда изменений в конструкцию 37-мм пушка конструкции Б. Г. Шпитального установлена в двигателе М-105П самолета ЛаГГ-3.
Пушка успешно прошла государственные испытания. С целью проверки возможности боевого применения самолета ЛаГГ-3 с пушкой калибра 37 мм и оценки его надежности в условиях эксплуатации в частях Красной Армии необходимо построить серию самолетов, вооруженных 37-мм пушкой и два пулемета БС, достаточную для оснащения одного истребительного полка, то есть 70–75 машин».
В сентябре 1941 года три самолета с пушкой Ш-37/АП-37 (их также иногда называли самолеты К-37 или Гу-37) отправили на фронт с целью испытания в боевых условиях. Самолеты с успехом участвовали в боях под Москвой. До конца 1941 года в Горьком выпустили еще 20 таких самолетов. Всего завод № 21 построил 85 истребителей, вооруженных пушкой Ш-37.
В августе 1942 года государственные испытания начал самолет с двигателем М-105ПФ и винтом ВИШ-61П, вооруженный 37-мм пушкой. Самолет оснастили рулями высоты и направления с аэродинамической балансировкой, что значительно уменьшило нагрузку на ручку управления и педали. Кроме того, самолет получил частично убирающееся хвостовое колесо и пять топливных баков. Под крыльями установили узлы для внешней подвески бомб. Самолет также был оснащен предкрылками. Кроме 37-мм пушки Ш-37 самолет нес пулемет БС с боекомплектом 140 выстрелов.
С 25 августа по 1 сентября 1942 года новый ЛаГГ-3 проходил государственные испытания, которые показали, что предкрылки и сбалансированные рули значительно упростили управление машиной, хотя поперечное управление по-прежнему требовало от пилота значительных физических усилий.
Время полного разворота, несмотря на рост взлетной массы, не увеличился, несколько улучшилась поперечная устойчивость. Самолет без проблем пикировал под углом 60°, развивая при этом скорость до 650 км/ч. Оптимальный угол атаки составлял 30–40°. Стрельба из пушки не приводила к вибрации самолета и не оказывала отрицательного влияния на точность прицела. В итоговом рапорте сообщалось, что самолет можно использовать для борьбы с бронетехникой противника, защищенной броней толщиной до 40 мм, а также с открыто расположенной живой силой противника.
Несмотря на положительные отзывы, ЛаГГ-3 с 37-мм пушкой серийно не выпускался. Позднее на самолет в порядке эксперимента поставили 45-мм пушку, созданную на базе Ш-37. Когда появилась удачная пушка НС-37 калибра 37 мм конструкции Нудельмана и Суранова, ЛаГГ-3 с пушкой НС-37 прошел государственные испытания, но пушку приняли на вооружение лишь 30 декабря 1942 года. Завод № 21 построил 15 ЛаГГов-3, вооруженных пушкой НС-37. По сравнению с машинами, вооруженными пушкой Ш-37, эти истребители были легче. Поскольку завод № 21 в это время осваивал выпуск самолетов Ла-5, дальнейший выпуск ЛаГГов-3 с 37-мм пушкой перенесли в Тбилиси.