Police have charged four men with alleged firearms offences following an operation in Glasgow's East End.

Four men, aged 20, 20, 27 and 37, were arrested by armed police near to the Forge Market on East Wellington Street on Friday.

Officers with guns and marks pulled over a vehicle being driven by the suspects around 1pm.

The men were forced to kneel on the ground with their hands in the air before being placed in the back of separate police cars.

Read more: Watch: Four men arrested by armed police operation in Glasgow's east end

Onlookers expressed their shock at the operation playing out in the middle of a public street.

Keith Gough, 44, a manager at Jem Carpets, said: said: "We were just in work and looking across the street.

"Police stopped them and pulled them out of the car at gunpoint. Then the three of them were taken away in separate cars.

"Some cars were unmarked and all of the police had guns and masks on. They weren't your everyday polis."

Read more of today's top Glasgow stories

The men are due to appear before Glasgow Sheriff Court today.

A spokeswoman for Police Scotland, said: "Following a policing operation in the east end of Glasgow on Friday 8 March 2019 four men aged 20, 20, 27 and 37 have been arrested and charged with alleged firearms offences.

"They are due to appear in Glasgow Sheriff Court on Monday 11 March 2019.

"A report will be submitted to the Procurator Fiscal."