Spot on exactly....it is a slip on silencer.
I have given it a gentle tap and yes it does hold the underlever but iirc from previous 77s you should just return the U/L and it snuck into place....there is slight springiness in this.
Currently there is no breech seal or mainspring in this and it's springy. As said before the crown of the compression tube is slightly raised by a mm or 1.5....
I have also just looked and 25mm tubes are rare so will 26mm fit??