FWIW, my JB welded one fell off eventually. I used silicone this time. Time will tell. One great advantage to silicone is that it is far more tolerant of vibration and flexing. JB weld will and does crack. Essentially, it is just epoxy. That said, I don't leave home without it. There's nothing better in the field for fixing a myriad of problems.