I love my ARAK21. It has cycled everything I have put thru it. Low recoil next to a DI AR upper. After the first month of shooting the ARAK upper, I sold all of my other DI uppers. Cleaning is half the time and effort of a standard AR. The only downside so far is the front of the handguard gets hot after about 120 rounds or so, but nothing an AFG and some rail covers could not fix. Got my upper in OD Green, Ambi-eject, with 5.56 barrels in 16 inch and 12.5 (pistol) inch. The uppers break-down is super simple with no super small parts to watch for (like cotter pin). Because the top rail is .65 inch higher than standard AR, I put the Troy Micro Folding sights on it (they are a bit shorter than standard Troy sights). It is more front heavy than a standard AR upper, but not unreasonable. I left the MuzLok comp on the 16 inch barrel, but put a linear comp on the 12.5 for sound redirection. Two of my friends love shooting it so much, that they are going to get their own (one already has his ordered). One other kind of downside of the ARAK was the lead time on my order. From the day I put in my order, it was 10 weeks until I got my ARAK. In that 10 weeks I got only one e-mail about my order and it was the one sent to me the day I ordered. For something that much (ARAK 21 upper, 3 barrels and rifle case at just under $2K) I would expect a few more "order status" updates. But other than those few little things, the ARAK 21 is well worth it. My next purchase will be the Extended Handguard then an ARAK 31 upper.