US Marines and Afghan troops were making slow progress as they came under attack from snipers on the third day of a major offensive to seize the Taleban’s stronghold in southern Afghanistan.