I believe it is the shortest it could be and still fit in a standard M16 rifle rack. The bayonet thing could be solved for any barrel length by adjusting the hand guard length and FSB position, so that isn’t the reason.