I had the G&P ras for my TM M14. It is a great piece of work, and the trades were nice.
The phone number worked
As far as function I think all rail systems do the intended purpose
All I know is I got my m500 from a store in the states that has full trades.
One thing is I didn't get a silver compensator. I just got a solid orange one.