How about a Storm Lake 9mm conversion barrel for a G23? Looks like they sell for about $125.00 I'll offer it for $85.00 which includes shipping. I used it and never had a problem.
FWIW if you are intending to use this for critical use like selfdefense,I would recomend a G19 slide and extractor. If you are plinking this will work.