So, it only took 3.5 weeks to get my upper from CMMG. I guess I'm one of the lucky ones. My CTR stock was supposed to show up today too, but I guess I'll have to wait until tomorrow. I was lucky to find a stripped CMMG lower at a local shop, rather than having to deal with ordering one. Anyways, here's what I've got so far. My nice M4 feedrams. You'll remember my post from a few weeks ago when I ordered the upper. http://forums.offtopic.com/showthread.php?t=3735270 Shower praise on it.