In fairness to John guys, you can't really plan "JIT" delivery on firearms form China. It's not like WalMart microwaves and potato peelers that just get wved through customs. The PRC requires mountains of paperwork to sell guns out of their country and Canada Customs and the RCMP require mountains more to import. Then you need to wait for a ship that is sailing directly to Canada without stopping in US waters. Good luck with that.
I'm surprised they have inventory as often as they do. And remember, these shipments are bought and paid for before they ever get loaded into shipping containers. When a loaded container sits on the docks at the Norin co warehouse, that's capital Marstar has tied up in a foreign country and costs John real tangible money.
Don;t you think they'd get the stuff here sooner if they could?