Vũ Quốc Long đã mua một khẩu súng bắn đạn hơi trên mạng xã hội với giá 25 triệu đồng, rồi đem về nhà ở Hà Nội để cất giấu và tập ngắm bắn.
Sau đó, Long đã ra đường Tô Hiệu, Hải Phòng mua chiếc biển kiểm soát số 15A – 409.23 đem về nhà cất giấu để thực hiện hành vi bắn Tô Thắng Lợi.