The Snap-on Roll Pin Punch is a high-quality tool made in the United States. With a 7 1/2" length and a 1/2" tip, this punch is designed for precision and effectiveness. This particular example is used but has plenty of life left in it. Check with Snap On for warranty information for this tool.