Пожилой мужчина признался, что не рассказывал односельчанам о конфликте с врачом, поскольку счел произошедшее «очень оскорбительным». Тем не менее, Сахабутдинов не смог забыть о скандале и со временем захотел решился отомстить Железнову. Через некоторое время — точная дата начала работы над орудием убийства неясна — он приступил к изготовлению самодельного оружия, позаимствовав у своего племянника металлическую трость с деревянной ручкой. По версии следствия, уже в мае 2014 года пенсионер пришел на прием к Андрею Железнову, положил перед ним трость и нажал на курок, однако выстрела не произошло. Полтора года ушло на доработку оружия. Во время обыска следователи обнаружили у него в сарае деревянную доску со следами от пуль, которую Сахабутдинов использовал в качестве мишени.
Во время процесса обвиняемый утверждал, что не собирался убивать Железнова и поэтому решил стрелять в правую часть туловища, чтобы не задеть жизненно важные органы. Но когда 11 декабря травматолог подошел к больнице со своей пациенткой, девушка оказалась справа и пенсионер, чтобы не задеть ее, прицелился левее. Пуля прошла сквозь спину и попала врачу в сердце.