You also can consider some of the industrial sealants and adhesives. Ashland makes several that will work well. What you need is good shear strength (elongation) as well as impact resistance.
_________________________
It's wonderful to be good. But it's better if you're lucky and good!