It was a couple years ago that I last did it, but I never had trouble ordering direct from HS Precision. That said, I appreciate that U.S. export restrictions seem to be in a constant state of flux these days, so perhaps that's no longer easily done. As it turns out, I'm in the market for a new stock, so I'll be calling them to find out if it's still possible to ship direct to Canada...
BTW -- even when I ordered from them direct, it always took 3-4 months before I would receive anything. They presumably have a pretty long queue of work orders...
Neo