I ordered a Bushmaster 16" M4 preban complete upper on 4/15. They said it would probably be 5-6 weeks. I got a package from UPS today and figured it was just some other misc. stuff I ordered. Opened it up and there was the upper and the misc stuff! Exactly one week delivery. Thanks Bushmaster!