Ordered mine from RRA Monday, and got it today. Damn fast shipping!
Took less than 5 minutes to put on, and punch out the original sling swivel. I did put one shim under it, but I can still move it on the barrel if I try.
Roll pin punches are worth their weight in gold. I mounted mine with the stop towards the front. I have no planes of quad rails, lights, or grips.