I am interested in replaceing my 16 inch barrel to a 20 or 24 inch barrel. If i under stand it right i can use everything just change gas tube and barrel, correct? Thanks in advance.