More than likely, the barrel extension is cut for the M4 ramps. I'd suggest calling or emailing Stag directly to double check.
Never argue with an idiot. They will drag you down to their level and beat you with experience.
I contacted my Senators and Representative to voice my opposition to a new "assault weapon" ban. Did you?