WEIHRAUCH HW77 piston and compression tube

You can't buy a new 25mm anymore, they are all 26mm. 

Id order it from Chambers in the UK and be done. They are great to deal with. 

If Pyramyd says they will have them in stock on a certain date, my experience has shown that they very most likely won't. I wouldn't waste my time personally. 

What's wrong with your old tube? I'm not sure I grasp what you are saying about the button? Usually a buttoned tube or cylinder is a good thing, if we are talking about the same thing here.