Pachatele, který z nemocnice utekl, vypátrala policie po třech hodinách. Před dopadením se ale zastřelil. Policie zatím motiv činu oficiálně nezveřejnila. Legální zbraň střelec neměl a měl trestní minulost. "Měl tři záznamy za násilnou a drobnou majetkovou trestnou činnost," uvedl ředitel moravskoslezské policie Tomáš Kužel. U násilné činnosti šlo o drobnou potyčku. Střelba v ostravské nemocnici je druhá nejtragičtější v historii republiky. Horší bilanci má střelba v restauraci v Uherském Brodě, při níž v únoru 2015 zastřelil místní muž osm lidí a pak sám sebe.