Загинув 25 січня 2015 року в бою у селищі Оленівка Волноваського району Донецької області. Молодший сержант Шульц разом з екіпажем танку Т-72 брав участь в операції розвідки боєм, яку проводили бійці 1-ї танкової бригади та 28-ї механізованої бригади. Рейд на Оленівку мав на меті відволікти сили противника, який, порушуючи Мінські домовленості проводив наступальні дії в районі Донецького аеропорту та Дебальцевого, а напередодні з РСЗВ «Град» обстріляв житловий квартал Маріуполя. В ході операції виявлено розташування сил противника, знищено кілька одиниць техніки ворога з особовим складом, мінометні розрахунки. Українські бійці пройшли всю Оленівку і вийшли до села Сигнальне. Танк Шульца підбили у бою, члени екіпажу залишили машину і десантувалися на БМП, яка повинна була вивезти їх у безпечне місце. Під час посадки на машину Михайло Шульц дістав смертельне кульове поранення. Як згадував один із танкістів: "«Один із Т-72 заглух на відкритому місці, екіпаж власними силами не зміг запустити двигун, їх почали обстрілювати. За ними виїхала БМП-КШМ. Уже під час евакуації командиру танка в серце влучила куля, він загинув на місці. Танк дістався сепаратистам, евакуювати його можливості не було»".