It should fit fine as it ends right at the front sight. Not sure about the extended 12" ones. I'm looking at the pin on style they make. Let us know what you think when you get it.
Some mags will catch the bolt, but then slam shut when the mag is dropped. On these style mags, they hang up the...