Since it's steel, a good body shop should be able to fix it. You'll have to take out the interior endcap to give access to the back side of the steel cap. My guess is that the big-business body shops that deal mainly with auto insurance are not going to be interested, but a small shop run by a craftsman should be able to do it. I have no clue what the cost might be, though, especially with the need to remove and replace that interior plastic cover.
Zero Gravitas 2017 Flying Cloud 26U | Il Progetto 1976 Argosy 28 Center Bath | WBCCI# 15566
He has all of the virtues I dislike and none of the vices I admire. Sir Winston Churchill