Slide hammer

A weight that slides along a rod with a head on one end and threads on the other end. Normally used to pull dowels and details. Commonly called a dowel puller.

Source: The OHIO State University