all the bases(besides the fremen's) were behind the shield wall in the the cities. As for heavy weapons, the Harks use artillery, but that was just for surprise and to eal them in caves, heavy weapons in the universe are useless becasue almost everything has a shield.(There everywhere execpt in the open desert.