+1 on the SP10, I don't know of another option out there that can beat it for the money. Be sure to get a newer version with the extended gas system, the earlier ones were standard length. This also allows the gas block to be mounted further out towards the rail's end and easier to get to. They...