I use one of many Polyurethane glues.
Some years ago I bought Gorilla Glue and then found a Bordens Poly glue. Move from Vegas to Phoenix.
By the time I got around to checking the glues, the Gorilla was a brick, but the Bordens was usable. Then the Bordens became a brick.
I am just finishing up a large tube of PL, it is also turning into a brick, but I drill into it to find liquid glue and use that.
All of these are superior in the plastic to metal adhesion, but expensive and no shelf life.
So I am still looking for an answer, I may pursue some of the suggestions above.
I do use JB Weld, but it is a bit inconvenient and not cheap.
Barry - BBT