shipping is usually the least time consuming issue. if the gun you want isn't in stock you could wait 6 or more months for some popular models. then there is the registration time by the CFO. that is like rolling the dice. they had the gun I wanted at Freedom, took a little over a week for the transfer and then a few days (over the weekend) for the delivery from Halifax.