Received the part fast. FANTASTIC CUSTOMER SERVICE! Nicely packaged, individually bagged, not just thrown into a box like many other companies. Very clean and very professional. Part fit like a glove. Fit and function are superb. Only thing i modified was to remove and polish the ejector. WILL 110% BE COMING BACK FOR ALL MY GLOCK NEEDS!!! THANKS GLOCKMEISTER!