I have one like new. It has the end plug, but does not have the nut or spring. It is 8 and 1/2 inches long. I also have a Clark Custom machined barrel/extension clamp. I will sell the tube and end cap for $25.00 and the clamp for $20.00. I can give you a contact for the spring and nut. I pay the shipping costs and you can inspect the part and return it if it does not meet your expectations. Pls send me an email at email@example.com, if you are interested.