I ordered a rifle from Primary Arms in Texas and had a choice between UPS and FedEx and made the huge mistake of picking FedEx. It left Primary Arms on Friday, made it to OKC on Saturday. It sat in the "warehouse" from Saturday until Wed. (today), in the mean time I ordered an EoTech on Monday (UPS Ground) from MN which arrived on the same day as the rifle from Texas. If given a choice I will not use FedEx again!