I run my ARAK 85% of the time and only run my other AR uppers now n then. I have about 2500 rounds thru it with almost zero problems (after about 2300 rounds my extractor started to wear, got replaced quickly for free by Faxon with their "new" higher grade steel extractor, I had the old kind). Ive had no other problems with it. Runs flawlessly with a 16 inch 5.56 barrel and with a 16 inch 300AAC barrel. Cleaning is a snap and takes about 60% less time then a DI upper. The recoil is also a lot less, shooting 5.56 out of the 16 inch (rifle) feels like a 22LR recoil. And the Ambi-Eject is great. Takes about 6 seconds to switch from righty to lefty (for my friends who are lefty). The only complaint some people have it the weight. She is a heavy girl for sure ( I think the upper alone is over 6lbs), but its not a problem for me as Im in decent shape. The forward (folding) non-reciprocating charging handle is nice as well (also ambi for the lefty people). So far it has fired every kind of ammo (5.56) I have fed it. I have only put Remington 125 grain 300AAC so far on the 300 Blackout barrel (only about 560 300 AAC rounds thru it because they cost a lot more then 5.56) At the 200 yard targets at the range Im getting (with 5.56 out of a 16 inch medium barrel) 2.1 inch average groups (using EOTECH 512 and a 3X). Also got to try it (again 5.56 n 16 inch) recently on a bump-fire stock and it ran like a devil with little to no muzzle rise. The folding "brace" on the pistol set up (as seen in the pics) stays folded when shooting because I can (needs no buffer or spring). I did find after some rapid fire fooling around, the gas adjuster gets hot after 5 mag dumps in quick succession. Then the only other short coming of the ARAK-21 upper is (for some) the cost, which is no small thing. My upper in Ambi, Cerakote OD Green with 3 barrels (12.5 inch pistol in 5.56, 16 inch in 5.56 and 16 inch 300AAC) cost me almost $2K. But for me, worth every penny. The ARAK has made my other AR uppers dust collectors.