candidate: Restall claims that such technological advantages as handguns , cannons , steel armor , horses and dogs were n't of great consequence in the actual fighting since they were all in short supply , and that the Aztecs were not daunted by this new technology for long .