How far can rifles shoot?
It depends on several factors, but in general, the bullet from a
handgun can travel a mile or more if fired at an upward angle. As
far as accurate shooting, it widely depends. The typical defensive
handgun is accurate out to maybe 50 yards (but there are
exceptions), but some guns are target models and are accurate
further than that.