Archer ranger