a full-auto bolt carrier is only different from a semi-auto in the profile of the carrier. The M16 bolt carrier has more mass and more weight to it, and is preferred. they are completely interchangeable in a semi-auto rifle and legal.
the middle one is M16 profile