It isn't custom made parts, they are mass-produced reinforcements for your TM SR-10 or for your JG BAR-10.
The cylinder also was made from stainless steel. We polished it very well, looks like a mirror which reach smooth action. The end is welded, it won't fall out.
We recommend to use it with our own parts for the best performance.