It's not the Importing that is the issue, canada doesn't care as long as it's under the number of rounds allowed and you pay your tax, it's the Exporting from the US where the whole "go to jail, do not pass go, do not collect $100" issue comes up. Even if you're a US citizen you need the right export permits.