Canada is fast-tracking the purchase of more than 65,000 new assault rifles, starting with a $307 million order for 30,000 ...