If you care about weight, I reccomend the Magpul SL. It gives adequate length of pull, has a great shoulder and cheek interface, has zero wiggle with metal anti wiggle springs, and you don't need a height adjustment if you pick the correct optic height.