I recently ordered an RRA National Match A2 upper from their website. I went with RRA over White Oak Armament because I wanted a fast turn around, the following is what happened:
-It still took a month to receive an upper, and that was apparently fast for them from what I could tell when on the phone with them.
-They didn't even let me know when the upper shipped. All of a sudden I find that I had missed the UPS delivery.
-They sent me the wrong upper. They sent one with a bayonet lug and flash suppressor, when I ordered a AWB compliant version.
-When I called to get it rectified, they said they would only ship me the correct one when they got the wrong one back. They wouldn't concurrently ship both.
-On top of them waiting to send me the correct one, they also didn't try to make things right in a timely manner by picking up the tab on expedited shipping. They only paid for ground shipping to fix this mess.
-They received the wrong one back already, yet didn't let me know they had received it or the status on getting me the correct upper.
Who knows, maybe the upper will perform well. But so far I don't know because they've bungled things up and haven't tried to sort it out in a timely manner. I understand mistakes happen, but it's what a company does to fix the mistakes that matters, and they've fallen short there. Because of them, I am missing critical time to train for matches and develop ammo for the upper. I won't be buying from RRA again