Three people have been shot dead and other 14 injured after a gunman opened fire at a lawnmower factory in…