Yes, this Troy Ambidextrous Magazine release is compatible with the AR-10.
Just tried putting this on my Springfield Saint Victor 308 and it’s too short. Does not fit this particular ar10.
It depends on your AR. I tried it on the Aero Precision M5 Lower. It did not work, unless you would be willing to file certain parts.