If there are battles in the mountains, such as in Ladakh or arunachal, then individual soldiers will have to shoot accurately upto 400-500 meters. There will be no urban battles in this scenario. That being said, I agree that the Indian armys new small arms policy makes absolutely no sense. We...