I am having trouble with my early 90's m1s90 cycling my shells. I had it professionally cleaned and it has improved. The smith reccomended I replace the original cycling tube with a stainless one.( i hunt ducks in the salt). i have seen one from srm. Is it worth it? ($150) and does Benelli make one out of stainless?