Галявиев начал готовиться к преступлению ещё в начале марта. В один день он заказал селитру и пытался купить 5 литров перекиси. Селитру для взрывчатки Ильназ покупал в магазине «Мегастрой». Шесть килограмм вещества ему доставили на дом. В тот же день он попытался купить перекись, но у него не вышло. Один из продавцов запомнил Ильназа как худшего покупателя за долгие годы — парень дерзил, грубил и очень рассердился, когда узнал, что перекиси в наличии нет. За своё поведение Галявиев даже угодил в «черный список» продавца. Оружие Ильназ поехал покупать в магазин «ОхотаАктив», в Йошкар-Оле. Причём Галялиев заранее позвонил туда, чтобы уточнить наличие нужного ему ружья. Парень приехал в Йошкар-Олу 16 апреля, через два дня после получения лицензии на оружие. Спокойно отстояв в очереди, он получил коробку с оружием и уехал домой.