Damn near!
But the heart and soul of my G19 is the grip frame.
Yea, it's worn, but it feels like a part of my hand after all this time.
I am seriously considering a Gen 5, and if I do purchase, then it's what I'll have milled, and then retire my (mostly) faithful 19.