You want to now the real rules then contact atf and US customs. There are lots in the US that won't ship anything to Canada as well but that does not make it law. Lots of the US rules change on a regular basis.
it is the state department that has the controls on exports