With a little practice 300 yards isn't a big deal per se.