Михаил Степанович Шалагинов родился 16 сентября 1919 года в деревне Новые Антропы (ныне Шабалинский район Кировской области). После окончания неполной средней школы работал счетоводом костромской базы "Заготзерно", занимаясь параллельно в аэроклубе. В 1940 г. окончил Сталинградское военное авиационное училище. С июня 1941 г. в рядах 239-го истребительного авиаполка находился на фронте. 11 декабря 1941 г. Шалагинов не вернулся с боевого вылета в район Тихвина. Его судьба оставалась неизвестной более 40 лет и лишь благодаря усилиям исследователя Г.П. Сотникова удалось установить подробности. В тот день звено истребителей под командованием младшего лейтенанта Шалагинова совершало вылет в район Тихвина. На подходе к цели лётчики обнаружили колонну вражеской техники. Фашистские зенитчики открыли бешеный огонь по истребителям, самолёт Шалагинова почти сразу загорелся, после чего пилот направил свою машину в самый центр вражеской колонны. Сохранилось единственное письмо написанное Михаилом Шалагиновым домой: "Всё время нахожусь на аэродроме у машины, почти каждый день делаем боевые вылеты. Живу хорошо. Облетал весь фронт... Немцев бью без промаха, 17 ноября 1941 г. сбил немецкого бомбардировщика. Остаюсь жив и здоров ваш сын Миша." Накануне гибели младший лейтенант Шалагинов за уничтожение двух самолётов противника, и 27 боевых вылетов в Тихвинском направлении, был представлен к ордену Красного знамени. Награда была присвоена ему уже посмертно.