Magic long bows