To get back to the initial question about buying and holding guns, look at the glut of $150 Garands ten years ago. As with so many things in the global economy, it all depends on the Americans.
Fifteen years ago, Denmark sold their Garand war stocks by the container-load. Canadians could buy wartime Springfields and Italian contract rifles for $150 each or 4 for $500. We got them because the American rules prevented war material sold abroad from entering the country. As long as the US border stayed closed tight and demand stayed high, the entrepreneurs bought rifles by the thousands in Canada and stripped off the parts selling them for more than their input costs. Those receivers floated (literally) to Australia and eventually back to the US.
If the Norinco M14s were not metric threads and so roundly badmouthed by vested interests, you can bet US strippers* would be buying them by the thousands too. For the time being, Canadians are benefiting from their differences and border closures.
Which brings me around to the last point. The internet has popularized shooting like no body's business. This forum is one of the most influential parts of the shooting culture in Canada. It can mobilize letter writers, court challenge supporters, and move market trends overnight. If a dealer wants to sell, he gets the word out on the internet. (How many guys have orders in with SIR for their Russian SKS rifles? How would we have known otherwise?) As long as there are interested buyers (demand) and sellers (supply), the prices will stay flat or drop. When the supply is reduced without a change in demand, prices will rise. Those $150 Garands are now selling for 4-5-6 times their first retail price. Your decision.
* Which puts the expression 'pole dance' in a whole new light.