I got mine in under 6mo, but this was way back in the early days. If I had to wait a year or more, I'd get a different stock. The JAE-100 is a great stock, but it's most certainly not worth waiting 2 years for. Especially not when there are other quality options like the EBR, McMillan, Troy, etc.