I own an EC9S and love it. The only upgrades I did to it were to paint the front sight orange and rear sight white with paint pens from Walmart. This tightened up my groups a lot. Also, I have some of the Ruger 9 round magazines and they have worked flawlessly. I use these for the most part...