I recommend the Stiller DBM, I have 3. The magwell extends below the stock, so you can use it to push against a barricade and not torque the magazine. I find it also makes mag changes easier. And the DBM fits into the factory inlet without modification; all you need to do is open up the inside of the stock to fit the box part, which you would have to do with any DBM.