Vaughan TC504 4-Ounce Commercial Ball Pein Hammer
Ball-peen hammer, also known as a machinist's hammer, is a type of peening hammer used in metalworking.  This particular hammer features a hickory handle.