What model semi is it. I have a similar problem with a pump action 870 with an extension. How many shells (2-3/4) can you feed before they hang up. For me it is the 5th, which is one more than the four the tube takes without the extension.
This may fix your problem.
http://www.aiptactical.com/Page_2.html Scroll down to part about tube extensions.