Going to UN or calling a flag meeting is civilized way of doing things. Your answer reeks of arrogance and reflects a dangerous mindset i.e. powerful countries can kill civilians and smaller countries should accept it as their fate without using civilized forums. Hardly an educated, civilized opinion. Western countries deal with illegal immigrants problem much more than you do. While you now claim to be their equal, look at the way they handle this problem. Do they blow up refugee boats in Mediterranean? Is this what India really is, a bully to its neighbors?
By the way, I have been there. Firing takes place when India violates agreement and tries to build bunkers inside agreed no man's land, when Pakistan wins a sports event, and sometimes just to set on fire wheat and cotton crop fields on our side. Just before harvest these crops are dry and easily catch fire. BSF intentionally uses tracer rounds to set them on fire, the very livelihood of our civilians. Their hard work of many months! We respond, with enough force then. Bangladeshis don't I assume.
And please save me the rhetoric of aiding infiltrators. If we want to infiltrate, you think we will start firing first so that everyone on your side is alerted, eyes wide open, finger on trigger? Makes sense to you? You don't have to digest on everything newspaper and news channels feed you. BSF is highly ill-disciplined and poorly led. They have high suicide rate and low morale. You guys need to focus on their training and teach them International Law on conduct of war and hostilities. They are killing civilians and war euphoria in India is supporting these killings. If you really want to be respected as a nation, act responsible and respect international laws that you have signed.