
Police have seized 350kg (772lbs) of fireworks worth around £12,000 that were set to be sold online before Bonfire Night.
Officers acting on intelligence found the pyrotechnics when they raided a property in the Penilee area of Glasgow on Tuesday.
Police Scotland said some of the fireworks had the capacity to fire 600 individual rockets.
It is thought to be one of the largest single seizures of fireworks in Scotland.
Ch Insp William Campbell, the local area commander, said: "There was potential for these to be used to commit disorder in the coming days and taking them off the streets has potentially stopped the public and emergency service personnel being targeted by them.
"Prevention is a huge part of the work we do to help maintain public safety, protecting property and minimise anti-social behaviour ahead of Bonfire Night."
A report will be submitted to the procurator fiscal.
The seizure came after Police Scotland said it received 144 fireworks-related calls on Halloween night.
The figure was down from 160 on 31 October last year.
Fireworks were thrown at people, buildings and vehicles in Glasgow, Tranent in East Lothian and Bonnyrigg in Midlothian.
Police said no officers were injured and inquiries to identify those involved were ongoing.
Meanwhile, in Glasgow a child was injured after being hit by a firework thrown near their pram.
Firework Control Zones (FCZs) - where it is an offence to set off fireworks - are in place in 14 areas in Edinburgh and four in Glasgow until early November, and dispersal zones are in force in some places.

Scotland's biggest police operation since the visit of President Donald Trump last year is to take place on Bonfire Night on Thursday.
As many as 1,700 officers could be deployed on and around 5 November to deal with fireworks-related disorder.
Police Scotland says the plan, titled Operation Amberlight, is intended to ensure the safety of the public and emergency services.
