Lakeside53
Stihl Wrenching
Not sure about the closed end cylinders(good question!)But I could ask. Cannot seem to order one here infonet claims unavailable for the 056mag topend.
StihlNW has a few sets... They also have pistons available without the cylinder. They don't list them as available, but if you put the part number in they arrive