जबकि बटाटावाला ने उनका विरोध किया और अलार्म चेन खींच दी, सह-यात्रियों ने हंगामा किया जिससे सिंह को दूर हटना पड़ा।
31 जुलाई को, सिंह ने ट्रेन के विभिन्न डिब्बों में अपने वरिष्ठ, एएसआई टीकाराम मीना और तीन यात्रियों – कादर भानपुरवाला, सैयद सैफुद्दीन और असगर अब्बास शेख को गोली मार दी।
आरोप पत्र में स्पष्ट रूप से उल्लेख किया गया है कि सिंह ने तीन यात्रियों को उनकी शक्ल और पहनावे के आधार पर चुना था। उन्होंने एक मुस्लिम महिला अलीफ़िया रंगवाला को भी धमकाया और उसे “जय माता दी” कहने के लिए मजबूर किया।
बटाटावाला, उनकी पत्नी और उनके दो बच्चे तीर्थयात्रा से लौट रहे थे और एक्सप्रेस के कोच एस-5 में यात्रा कर रहे थे। 31 जुलाई की सुबह, बटाटावाला ने एक महिला को कोच में भागते हुए चिल्लाते हुए देखा कि क्या वहां कोई अन्य पुलिसकर्मी मौजूद थे। सभी यात्री नींद से जाग गये। “मार डाला, मार डाला (उसने मार डाला),” उसने कहा। इस पर बटाटावाला ने उससे पूछा कि क्या हुआ था और क्या कोई मर गया था। इस पर महिला ने जवाब दिया, “गोली मारेगा तो मरेगा ही ना।”
चिंतित बटाटावाला अपनी पत्नी के पास रुका रहा। इसके तुरंत बाद, सिंह कोच में दाखिल हुए और जोड़े को अच्छी तरह देखा। वह उनके करीब गया और उन पर अपनी राइफल तान दी। “अरे क्या कर रहा है? (क्या कर रहे हो?)” बटाटावाला ने पूछा। अन्य यात्री चिल्लाने लगे और बटाटावाला ने अलार्म चेन खींच दी। दहिसर और मीरा रोड स्टेशनों के बीच रुकते ही सिंह चले गए और ट्रेन से उतर गए।
बटाटावाला के कोच में प्रवेश करने से पहले, सिंह ने कोच एस -6 में एक मुस्लिम यात्री असगर अब्बास शेख की गोली मारकर हत्या कर दी थी। एक यात्री, जितेंद्र जैन ने पुलिस को बताया कि उसने यात्रा के दौरान पहले शेख के साथ सीटों की अदला-बदली की थी। “लगभग 5.15 बजे, मैं शौचालय से लौटा और अपनी सीट के पास खड़ा था जब मैंने देखा कि सिंह शेख से बात कर रहा था। तभी मैंने पटाखे जैसी आवाज सुनी और ‘या अल्लाह’ शब्द सुने। शेख खून से लथपथ होकर गिर गया था और पुलिसकर्मी अपने आस-पास यात्रियों को संबोधित कर रहे थे,” जैन ने कहा।
एक अन्य प्रमुख गवाह, आरपीएफ हेड कांस्टेबल नरेंद्र परमार ने अपने बयान में कहा कि शेख ने गोली मारने से पहले सिंह से दया की गुहार लगाई थी। शेख ने कहा था, “अल्लाह भगवान एक ही है। मैं अल्लाह को भी मानता हूं और भगवान को भी।”