ШАНИН Михаил Васильевич, полный кавалер ордена «Слава», родился 21 ноября 1924 года в с. Буланиха Зонального района Алтайского края в семье крестьянина. Русский. Окончил 4 класса. Работал в колхозе. В Красной Армии с июля 1942 года.
В боях Великой Отечественной войны с ноября 1943 года. Командир отделения 131-го отдельного гвардейского саперного батальона (10-й гвардейский танковый корпус, 4-я танковая армия, 1-й Украинский фронт) гвардии младший сержант Шанин Михаил Васильевич 10 мартя 1944 года в районе ст. Фридриховка (1 км восточнее г. Волочиск Хмельницкой области, Украина) произвел инженерную разведку охраняемого моста. 25 марта 1944 года в составе отделения под пулеметным огнем разминировал мост, обеспечив продвижение танков. 23.4.1944 года награждён орденом Славы 3-й степени.
Гвардии сержант Шанин М.В. 23 июля 1944 года в районе населенного пункта Подъяркув (14 км северо- западнее г. Перемышляны Львовская область) повел в атаку отделение, которое уничтожило 14 солдат противника и 2 пулемета. Бойцы отбили 3 контратаки. 23.9.1944 года Михаил Васильевич Шанин был награждён орденом Славы 2-й степени.
22 января 1945 года в районе западнее г. Бурзенин (Польша) организовал подрыв 2 противотанковых пушек противника. В бою был трижды ранен. 10.4.1945 года награждён орденом Славы 1-й степени.
В 1945 году был демобилизован. Работал горнорабочим на шахте. Проживал в г. Осинники Кемеровской области. Награжден орденом Отечественной войны 1-й степени, медалями.