Yeah, this the inner insert to the slide. The real 5-7 is completely polymer on the outside with an inner, reinforced metal 'cage' inside the slide. The one on the TM is made of plastic. This would essentially make the slide like on the real steel.
__________________
|