Smartguns, which just entered the market, are firearms equipped with small embedded computers that are supposed to enhance safety by preventing anyone other than authorized parties from firing the weapons, and, in some cases, by ensuring that the guns only fire when aimed at inanimate...