За оборону Сталінграду було присвоєне найменування 75-та гвардійська стрілецька дивізія (СРСР). У складі 212-го гвардійського стрілецького полку М. М. Гаврилін бере участь у Курській битві в районі Понирі-Ольховатка, командує 3-м стрілецьким батальйоном. 6.07.1943 року успішно провів наступальний бій, відбив 8 контратак противника, знищив 7 танків та одну гармату ПТО, 11 станкових кулеметів да то 600 солдат і офіцерів противника. В обороні Іонін показав завзятість і стійкість, утимав всі свої позиції. Був нагороджений орденом Червоного Прапора.