Rifle function flawless. I’m 200+ rounds in and have not had a hiccup. Being a LEO I have put this weapon through the paces on the 200+ rounds. The course of fire is not one shot every few seconds. We are dropping rounds as fast as we can as long as we are on target. The hand guard gets very hot (which is expected). Not a fan of the hand guard itself but that doesn’t change that the weapon works perfectly!!! So for function, accuracy and price this weapon gets 5 stars.