I just ordered 4 M4 barrels and bolt carriers about a 2 months ago. The bolt carriers have not shown up yet but all of the barrels showed up in about 3 weeks. They were 14.25 inch barrels though. The 16" M4 I ordered took about 2 months to get. I guess they are more popular. Small parts seem to ship in about 3 to 4 weeks, like handguards, flash hiders, pins, springs, etc. I am a bushmaster dealer, I dont know if that makes any difference in the shipping time or not. Like I said though, I am still waiting on my bolt carrier assemblies. Good luck.