Got these roll pin insertion punches the part number on the pouch is 62260-SS. The pouch says Mayhew but I have my doubts. Are these the real thing or just some cheap knockoffs. There is no manufacture stamp, USA, part number or size stamped on the tools. The only wording is "WEAR SAFETY...