Thing is, I don't think there are very many "hoarders" who are buying now at elevated prices.
I think most of the "hoarding" was done by shooters who lived through the 2008-2009 shortage, then saw a price correction between 2010-2012.
The thing is, guys who bought tens of thousands of rounds of ammo in the lead up to 2013, are probably the LEAST likely to be the one's buying aggressively with the price going up. If anything, I bet these guys are probably the one's cashing in on the massive run on price in the US. I know if the price went up double to triple what I was buying for 6 months ago, I'd be on the EE selling half to one third what I bought back then.
I think the one's you find detestable are the "flippers," who buy up what's available for retail sale, then try to resell it at a hiked up price. These people especially, won't be sitting on large caches of ammo after demand has subsided.
The only people who I think will be sitting on the ammo the "flippers" were selling will be the suckers who bought from those very same flippers - but the thing is, I don't even think THESE people are buying large cache's of ammo. I really don't see the situation in the US being a case of a small number of people buying a large amount of ammunition, but instead a large number of people buying a small amount of ammunition - and that's why I really can't see the price of ammo returning to their pre-crisis price.
.223 in the US, IIRC, was in the $0.30-0.50/round range. It's presently in the $0.80-1/round range. I think it's more likely the price will settle in the $0.60-$0.75/round range after the panic buying dies down. Thing is - if that price dynamic happens, if a sucker bought 100 rounds of .223 at $100/box, how likely is it that they will go out and try to sell the same box for $60-$75? I don't think that kind of money is even worth the effort.
I really don't think there are very many people going out and buying 10,000 rounds for $10,000 at these prices.
So this is an observation of the US situation - but regardless of how it unfolds I think we can all agree that there IS an ammo shortage in the US - regardless whether the cause is supply or demand driven - there is a shortage down there.
How about us?
I think we are in the eye of the storm, and a big factor that takes up the slack is... NORINCO! Let's look at .223 to see why (although it's just as applicable with 9mm, .45 ACP, .308, and 7.62x39).
At my LGS (Local Gun Stores), it's not too hard finding US factory loaded .223. Federal AE Tactical is in abundant supply, and the price hasn't really increased (I can find it for $399 for 1000 rounds).
Now the thing is - this is the case, I believe, because CanAm brought in the massive shipment of Norinco .223 (at about $0.25 - 0.30/round), which has picked up the slack for the demand.
Now, CanAm has already announced, they will have a few more shipments this year - but once it's gone - it's gone.
Now consider how most retail stores operate - they don't place new orders for stock until they've reached a certain threshold. American made ammo over the past 6 months probably hasn't been flying off the shelf. Thus, much of the inventory on the shelves right now in the way of US manufactured ammo is probably old stock that isn't moving or hasn't moved very quickly, with the much cheaper Chinese ammo moving faster/soaking up demand.
What happens when that supply ends? Well - what's left is the old stock of US ammo. What happens when that old stock of US ammo is consumed? New stock - and with it, new prices.
The way I see it, especially with .223, but it seems with 9mm and .45 ACP as well - there are one, maybe 2 years, of supply overhang to help keep the price for us Canadians low. What's going to happen when our ammo market is dominated by newly manufactured US ammunition? Personally, my money is on very large price increases.