Their handguns are junk, but AR9/10/15s seem OK for the money. Have handled them, but haven't shot one. Seems quality on par with PSA(for better or worse), but a few more bells and whistles, seems customer service is hit or miss and a month or two turn around time. Their DB10s are Armalite AR10 pattern, so be aware upgrades have to fit that, AR10s can be a little bit of a PITA to get running well, multiple proprietary specs and the AR10 vs AR308 platforms that have major differences. For the money I'm an Aero precision fan, have had great luck with all their stuff, good customer service, and being a "builders company" their specs tend to be dead on or right in the middle of tolerence, so they work well with 3rd party parts when building.