24 июня 1941 года Михаил Пуговкин ушёл добровольцем на фронт.

24 июня 1941 года Михаил Пуговкин ушёл добровольцем на фронт. Служил в 1147-м стрелковом полку разведчиком. В октябре 1942 года был тяжело ранен в ногу под Ворошиловградом (ныне Луганск). Ранение оказалось серьёзным, началась гангрена, но ногу удалось спасти. После госпиталя Пуговкин был комиссован с военной службы. Награждён орденом Отечественной войны II степени.