I tried to do the self tapping screw trick on the catches in my 10 minute break today... Bad idea:

I'm not great with power tools...
Anyway, I was wondering about those metal putties like the one that Jb weld and similar make.
Has anyone used them before? Are they complete rubbish? Recommend a certain brand?
My idea is to fill my mistakes with it and build up a bit on top of that to compensate for the wear.
I thought it might actually be better than using a steel screw as the putty would be softer and not damage the aluminium latch it engages with.