The Canadian Forces are using those .50 MacMillan sniper rifles in Afghanistan and have been successful over 1 1/2 miles. A friend sent me an email of some baddies getting pinged off from over a mile away, across a valley from one mountain to the other(Afghanistan). I think the shells on these rifles are a few inches long!
MacMillan Tac-50 The first time I heard them, I thought they were mortars being fired. I wondered why the police would be using mortars
Later I surmised it must be sniper rifles. Again I wondered why the local police would need a sniper rifle unless they were just playin around.