Four men and two women have been charged with various offences after allegedly rioting against police who were trying to break up a fight in Sydney's inner west.
The group of men and women ignored police orders to move on when officers arrived at the Leichhardt street early Sunday.
A riot soon broke out after some of the members tried to stop police attempting to arrest a man who allegedly tried to grab an officer's gun.
The group was pepper-sprayed but started throwing beer bottles towards police and their cars.
Seven of them were arrested after the riot squad was called in.
Four men were charged with affray and various other offences including resisting police and malicious damage.
One woman was charged with affray and another was charged with assaulting police.
A 25-year-old man was released pending further inquiries.