I bought an EAA Witness in 40 not long ago. My dealer couldn't include the mags because they are high cap and I live in a gay state. I ordered new 10rds mags and they didn't fit. A guy at the range said it was because I have an "older" model. Does anyone know if that's true and if it is where can I get a mag for it.