I believe so got it more than a year after the one I bought. It is shorter basically shares the PCB with a HD6870 I got similar time for another computer and most likely the PCB change is improvements or cost savings.
I currently have the two HD6850 running crossfire in a FX8350 rig and no problems.