Anchor

It can be fired,like a flail, but will go unlimited blocks before returning.