gun-loving US cop draws Twitter jeers in Canada.