MMC Combos Polymer80 G17 Compatible Fluted Titanium Nitride Barrel, 9x19mm, Threaded + TF Tactical Glock 17 Slide Completion Kit + Glock Frame Kit with Billet Trigger, Extended Mag Release, And Extended Slide Lock