I do not know why Davidson Defense gets bad review on this site. I ordered a Sideways AR 556 Upper and parts kit from them on May 4 and it was delivered by FedEx today, May 9. Everything arrived as it should, no complaints. I have not shot my AR yet, but they get 5* from on quick delivery and everything I order. Well packaged.