Haha, kind of odd, I also ordered my barrel from them on the 20th and I got it today also. Only thing is, they forgot the bolt! Of course I called them 3 min too late and they were closed. Now I have to wait until Monday to get a hold of them. I'll probably have to ship the barrel back to them so they can match it up to the bolt. Not super happy w/ them, ordered on the 20th, the guy on the phone & their site said it should only take one week. I called on the 1st and they said they would be shipping it that day, had to call again on the 6th and was told again it would ship that day, had to email two days later & ask for a tracking number, now they forgot to include the bolt! They did manage to remember to include the firing pin, retainer pin and cam pin that I also ordered. I would have much rather had them forget that instead of the bolt.