Ar 15 18" mid length m4 barrel nitride finish w/ A2 tower & milspec barrel nut