Is this something you could find out from S&W what the problem is and have a local smith fix it.?

Just a thought, don't know how that would play into laws either.

(I know you said mag issue, but is it more than just the mag was my question)