I'd if it has been said yet. When it comes to mags just buy the Alexander arms ones worth the little extra money and a adjustable gas block or a rifle length gas system