Approximately, a Glock 30 gun can comfortably shoot up to 50 yards.