Corporations won’t stop if they don’t want to. Why? They pass on the cost to the consumer anyways.
Correct, and then the consumers are less likely to buy them and will pick the ones that are made from non-tariffed materials.
The point of tariffs is to lower purchases from countries who are waging economic warfare on us, even when we can't directly see the source.
Or you could just be polite. Canadians are not armed. We have plenty of stupid, crazy, and people on drugs. It's not the guns that make you polite.