I doubt that there are anyone today that can make a shoot that steches over a mile, I also doubt that a single Man, can take down 20 Delta Force Trained Soldiers, I also doubt that a Guy can shoot down a helicopter, yet I accept this thing in this tye of debate because it's not up to me ore you for that matter to gauge whether ore not this is possible in a real scenario, but to gauge the performance in a fictionel world against each other, not begin overanalysing then for instance we could not debate selene because there is nothing that can survive a shotgun blast at point blank range.
No it isn't, but what the majority of the other posters are pissed about is that you doesn't accept a statement about 4 kilometers but happily accept a statement about a 1 mile shoot, even though to my knowlegde the rifle that he in the scene should have no way to fire a bullet that would reach a target 1 mile out.