Good quality, incomplete assembly

Shipping was very fast but unfortunately I cannot give this a very good rating. Upon opening the box and inspecting the upper everything looked good except that I noticed that the gas block did not have any screws in it! Imagine if someone received this and just threw it on their lower and tried to shoot it. Dangerous. Wouldn't be good. Got into contact with customer service and all they could say is sorry and that they have so many uppers that they cant inspect every single one. Not very good quality assurance to me. But they did contact radical firearms to send me the hardware. And when I finally get the screws, I'm going to have to take the handguard off and correctly install the gas block. I personally would give this a lower rating but since they were responsive to my issue i bumped it up a little more. I will definitely have a lower rating for radical firearms for sending out incomplete uppers. Well see how long it takes before I can even shoot this.