I don't have a long tom S&W 500 but I've got an 8"Linebaugh 500 max that I sometimes carry around in a damn expensive but very well built and comfortable shoulder/hip rig.

http://www.ringlercustomleather.com/catalog/i2.html