An equipment recommendation really depends on where you live. IF you live in USA, I could recommend lots of equipment. If you don't live in USA I could recommend some foreign websites but I haven't used their equipment. The welding solutions offered above will probably work, but I would also look at why your brackets are breaking. Perhaps their not stable enough and the vibration of punching is putting too much stress on them.

Good luck in your efforts to fix them.