Personally I'd probably go for B. I love lots of mags and you got a 100+ bucks worth.
There's not that many internals that are going to wear out. They are pretty simple. If it looks decent cosmetically it's probably good to go.
Might replace the recoil spring right off but I'd probably do that for either so that's a wash.