http://www.rakuten.com/prod/ar-15-10-in ... 43075.html Looking at that link it looks like it comes with the barrel nut. Assuming that the body dimensions are the same as RS the next hurdle would be the thread for the barrel nut. Some of them...like my G&P magpul body are threaded Imperial (over seas dimensions), so to put a DD Omega X rail I had to rethread the upper. I use a tread die, made by madbull, to thread it to normal. My guess is that, since the upper is made by madbull it is threaded normal.
Long story short is my best guess is that it would fit fine. For 45.00 and free shipping it may be worth the gamble.
If you upper is imperial thread and you need to rethread it you can borrow mine.