16 (29) сентября 1908 – 27 декабря 1939 Герой-пограничник
Родился в деревне Ляпуново, ныне Городецкого муниципального округа Нижегородской области, в крестьянской семье. После окончания сельской школы работал на нижегородском судостроительном заводе «Красное Сормово», на Балахнинском целлюлозно-бумажном комбинате. В 1930 году был призван в пограничные войска РККА. Окончил школу младшего начсостава пограничной и внутренней охраны ОГПУ (1931 г.), 3-ю пограничную школу им. В.Р. Менжинского (г. Ленинград, 1934 г.).
Служил помощником начальника погранзаставы Карельского пограничного округа (1934-1937). В 1937 году назначен командиром 1-й погранзаставы. 27 декабря 1939 года на льду озера Топозера старший лейтенант Шмагрин во главе пограничного наряда из 4-х человек принял бой с финской диверсионной группой и был смертельно ранен. Пограничный наряд остановил противника, а подоспевшая вторая группа преследования не дала диверсантам уйти за линию государственной границы. В этом бою погибли Шмагрин и двое солдат-пограничников. Похоронен на территории погранзаставы.
Награды: орден Красного Знамени (26.04.1940, посмертно).
Память: его имя носит улица в городе Городце Нижегородской области.