Iran's claims of satellite-controlled machinegun leave experts scratching heads