in just about every application I have tried the two phase epoxy has outperformed all other glues. I have even used this to patch a hole in the engine of my dirt bike. usually comes in a package that looks like two syringes stuck together. simply mix a bit and apply it with a stick. it doesn't get extra brittle as the super glue does, it is quite impact resistant and is unaffected by a reasonably wide range of temperatures. Should be available in a local hardware store. If you are using it on a plastic it may "melt" the plastic where it is thin but it will harden to original strength as the epoxy hardens so don't mess with it too much while applying it. If it doesn't stick to the metal a litle sanding or filing should do the trick to roughen the surface enough to the epoxy to grab hold.