A multipurpose tool that includes a handle and a body. The body has an opening that extends through the body and has a first set of pins that are removably connected to the body. The first set of pins are arranged along and adjacent to at least a portion of the perimeter of the opening and project away from the first side of the body. The multipurpose tool also includes a modular hammer and other tool features, some of which are configured to operate on a firearm for its disassembly and reassembly.