Yeah, I know, and I'm not really offended or anything. I just try to point out that the term, even though common and generally used without intending harm, is actually kind of rude. I mean, if I had a question for folks in Alabama, what kind of response would I get if I asked for help from folks in Hicktown, USA?
At any rate, it is legal to ship ammunition from private party to private party in the U.S., although there are some restrictions by county, in California. It does need to go by ground, either UPS or FedEx. The trouble is shipping through Canada. To the best of my knowledge, Canada allows the importation of up to 5000 rounds of small arms munitions to a private citizen, but the US actually requires an export permit. So I don't think your plan is technically legal.