It's not that the mags are the problem. The only thing holding the BHO in the receiver is a little tab and spring pressure. On mine it's barely holding on and pops out every so often. I've stared at it trying to figure a way to shore it up but,,,,,,,