Ar 15 7.5' upper receiver free float 5.56 with BCG and CH