Ok, in my communist past i have learnt this in school, in the case of an imperialistic invasion.
You dont need 100% accuracy sice the human body is a quite large target and the the speed difference is not big enough.
Range, no problem when i can do this with my eyes, then the computer should do this with ease. Again, you dont need 100% precision, the common human is tall enough to give you some leeway.