I put my 21" 7-30 barrel on my G2 . the new barrels are bull barrels, but I don't think that there is enough difference to cause a problem at all. I did also try a fore arm that was made for a 21" older barrel on my 23" G2 barrel and it definently will not fit. dave