Three weeks is not a long time for a custom barrel, i.e., 375 cal with the taper that you want, and the twist rate that you desire...... If a barrel is "in stock" no problem; however, if you are having a custom barrel done three weeks turnaround time is reasonable for most custom barrel...