ET,
That is a 21L slide:
http://www.lonewolfdist.com/Search.a...RM=lwd-slide21
Any slide of your choices once clicked on; in the product info you will see a
Purchase internal parts here
Purchase barrels here
They are extra links so you can build the top end you want, without going all over the site.
Refinish:
http://www.lonewolfdist.com/Search.aspx?TERM=lwd-r
Polishing the slide and barrel like that; Labor charge of around $30