Looks alright but I'd go with this one:
http://www.buffertech.com/stores/1/AR-Restor_Hydraulic_Recoil_Buf_P178C12.cfm
I have one on each of my AR's and my buddies have them overseas also
http://www.buffertech.com/stores/1/AR-Restor_Hydraulic_Recoil_Buf_P178C12.cfm
I have one on each of my AR's and my buddies have them overseas also