MMC Combos Polymer80 G19 Compatible Standard Titanium Nitride Barrel, 9x19mm, Non-Threaded + TF Tactical Glock 19 Slide Completion Kit + Glock Frame Kit with Billet Trigger, Extended Mag Release, And Extended Slide Lock