В боях с немецко-фашистскими захватчиками командир звена бомбардировщиков старший лейтенант И.Е. Гаврыш с 23 июня 1941 г. За годы войны сражался на самолётах ДБ-3Ф (Ил-4), Б-25. 23 июня 1941 г. Иван Егорович участвовал в налёте ДБА на нефтепромыслы в Плоешти и порт Констанца (Румыния). С конца июня 1941 г. полк входил в состав 50-й дбад.
С первых дней войны командир звена бомбардировщиков И.Е. Гаврыш наносил удары по скоплению боевой техники и живой силы врага, переправам, военным аэродромам. Двенадцать раз бомбил он днепровские переправы в районе Берислав – Каховка, громил войска противника вблизи Павловки и Аскании-Новы. 15 июля 1941 г. после успешной бомбёжки армейского штаба врага в районе Виноградовки И.Е. Гаврыш на обратном пути встретил группу немецких самолётов, принял бой и сбил одну машину. 28 августа 1941 г. западнее Днепропетровска самолёт командира звена был подбит. Но мужественный воин вышел из боя и посадил машину в расположении наших частей. К апрелю 1942 г. командир звена 21-го ап дд капитан И.Е. Гаврыш на своём бомбардировщике совершил 90 успешных боевых вылетов в глубокий тыл врага, почти все – в ночных условиях. Он сбросил на вражеские объекты скопления техники, живой силы и аэродромы около 100 тонн авиабомб, уничтожив ряд важных объектов.
Указом ПВС СССР от 20 июня 1942 г. за образцовое выполнение боевых заданий командования по уничтожению живой силы и техники противника и проявленные при этом мужество и героизм капитану И.Е. Гаврышу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 692).
К августу 1943 г. Ивана Егоровича назначили командиром 2-й эскадрильи 22-го гв. ап дд 5-й гв. ад дд.
Однажды полк бомбил г. Моравска Острава в Чехии. В стороне прошёл истребитель. Командир резко изменил курс, и в этот момент одна из бомб вошла в перекос, придавив другую: когда штурман сбросил бомбы по цели, командир, чувствуя поведение машины, понял, что не все бомбы сброшены. Когда отошли от цели, И.Е. Гаврыш послал стрелка залезть на бомболюк и посмотреть. Через круглое широкое окно он увидел в нём две зависнувшие бомбы. Возвращаться с ними на цель было бесполезно и небезопасно. И.Е. Гаврыш принял решение, снизившись, попытаться сбросить эти бомбы. С большим трудом удалось это сделать.
Приходилось в те годы бомбить и крупные города: Бреслау, предместье Варшавы, Прага, Веспрем, Секешфехервар, Балатон, Плоешти, Яссы, Кёнигсберг и многие свои города, занятые войсками противника. И.Е. Гаврыш часто летал на Таллин, Ржев, осенью 1943 г. на Пулково, откуда немецкая артиллерия обстреливала блокадный Ленинград, на станцию Мга. Приходилось летать и к партизанам Югославии, сбрасывая им на парашютах мешки с оружием, боеприпасами и медикаментами.
26 декабря 1944 г. 22-й гв. ап дд был преобразован в 238-й гв. бап. Эскадрилья гвардии майора И.Е. Гаврыша участвовала в Висло-Одерской, Восточно-Прусской и Берлинской наступательных операциях. Сам Иван Егорович по состоянию здоровья летал мало, но активно занимался подготовкой молодых лётчиков. В последние дни войны он участвовал в бомбардировках Зееловских высот. Всего за годы войны гвардии майор И.Е. Гаврыш совершил 202 боевых вылета.
После войны Иван Егорович не смог продолжить службу в армии вследствие тяжёлой травмы позвоночника, полученной на фронте. В 1946 г. он был уволен в запас. Жил в Москве. Скончался 1 февраля 2002 г. Похоронен на Троекуровском кладбище в Москве.
Награждён орденами Ленина, Красного Знамени, 2 орденами Отечественной войны 1-й степени, медалями.
В г. Орехово-Зуево Московской области установлена мемориальная доска Герою.
Родился 28 марта 1921 г. в д. Плотниково ныне Ордынского района Новосибирской области. В Красной армии с сентября 1938 г. Окончил военную авиационную школу в Новосибирске. В действующей армии с июня 1941 г. Командир экипажа бомбардировщика Ер-2 420-го дбап Гаранин – участник первых ударов советской авиации на Берлин в сентябре 1941 г. В составе 748-го полка на Ил-4 летал на бомбардировки Тильзита, Данцига и Кёнигсберга. Командир звена 2-го гв. ап дд 3-й ад дд капитан А.Д. Гаранин к октябрю 1942 г. произвёл 241 боевой вылет на бомбардировку важных объектов в глубоком тылу врага.
Указом ПВС СССР от 31 декабря 1942 г. за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками и проявленные при этом мужество и героизм капитану Гаранину А.Д. присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 773).
В ночь на 28 июня 1943 г. командир звена 2-го гв. ап дд (1-я гв. ад дд, 1-й гв. ак дд) А.Д. Гаранин, при выполнении боевого задания в районе железнодорожной станции «Орша» в Витебской области (Белорусская ССР), направил горящий самолёт на склад боеприпасов и погиб смертью героя. К тому времени на его счету было свыше 400 боевых вылетов.
Награждён 2 орденами Ленина (22.10.1941, 31.12.1942), орденом Красного Знамени (20.02.1942), медалями.