Just a heads up, I had some issues and am gonna share the feedback just in case someone is looking for some.
Magpul: A few 40 rounder Pmags had gotten some broken feed lips so I contacted Support. They said they would send me 2 for every broken one I had and paid shipping both ways! Pleasant dealing with them.
SureFire: I had a broken 1" Flashlight mount pins crack through the polymer half. Contacted support and they sent me a replacement of the cracked section and I was back in business.
Ares Armor: Purchased a NiB BCG from Ares about 8 months back due to the epic deal, and 450 rounds in the gas key set screws came loose. The staking seemed deep into the screws and trying to turn them proved that it was. No clue how they loosened.
I tried to contact support and left messages today we will see if they care.
Just yeah, I have zillions of parts from Lanbos Armory and PSA and have nothing but goodluck and fast service from them both. Just yeah. Some feedback.