At least 700 Marines have begun their journey into riot-torn Los Angeles along with 2,000 more National Guard troops as the city braces for another night of unrest amid immigration protests.

The Marines from the 2nd Battalion were seen gearing up next to a convoy of Humvees at Twentynine Palms, 142 miles from Downtown LA, after President Donald Trump's controversial order.

Harrowing scenes overnight saw demonstrators torch cars, attack authorities with fireworks, bricks of cement and tear gas while destroying infrastructure - even as state officials tried to maintain the 6,000 protests were primarily peaceful.

The Marines and another 2,000 National Guard troops will join the 2,000 boots already on the ground as LA is turned into a battleground.

Police have resorted to firing rubber bullets into crowds in an effort to quell the violence, which first kicked off on Friday on the back of a series of coordinated ICE raids across the city.