Spring-based grappling hook