A multi-purpose tool and tool attachments have been described. The multi-purpose tool comprises a utility bar that has an elongated structural member partly covered by an overmold, and universal connectors on its two ends. The cross section of the elongated member is crossed-shaped and has a plurality of recesses, which helps to optimize the weight-to-strength ratio of the bar. The universal connectors are male and female snap-fit engagements that allow for different tool attachments to be quickly and easily attached to the ends of the bar in both a right-hand and left-hand orientation. The connectors also allow several utility bars to be connected in series to make a longer utility bar. The tool attachments comprise a handle-hammer-pick attachment, a shovel head counterweight, a spear head, an extractor attachment, a breaching tool attachment, and a monopod sniper attachment. Each tool attachment is designed to have multiple functions.