The Primitive Peddler in Columbus has several LC9 magazines in-stock. No pistols yet tho'.
I know when I bought my SR9C and registered it with Ruger for their warranty i received a code for 40% off. I bought 2 additional magazines directly from Ruger. Might want to try that route.