Population of the US 327.2 million (free for all gun laws) and population of Canada 37.59 million (####ed up gun laws). Do the math and stop whining!At shot show, they advertised $82.50 for upper, and $82.50 for lower. $165 usd cost for the importer. That equals $215 cad. Plus shipping and fair markup, retail is $649... Lol