Hume Crime Investigation Unit detectives have charged four men after they allegedly uncovered two loaded firearms during an extended follow through Melbourne's northern suburbs this morning.
A BMW X5, which had allegedly come to police attention earlier in the week, was spotted on Blair Street by the Dog Squad who were patrolling in Broadmeadows about 1am.
The Air Wing were called in and detected the vehicle travelling at fast speeds on Camp Road.
The BMW continued travelling through Campbellfield, Craigieburn, Greenvale and Meadow Heights before one of the occupants allegedly threw a bag from the window in Kyabram Street in Broadmeadows.
As the Air Wing continued to follow the car, police units on the ground found the bag which contained a loaded firearm.
The five occupants abandoned the BMW in Railway Crescent in Dallas where they rendezvoused with the occupants of a Hyundai i30.
Officers deployed stop sticks at the intersection of Blair and Belfast streets and the car came to a complete stop.
Two males and a female surrendered and were arrested.
A search of the dumped BMW, which was allegedly stolen during an aggravated burglary in Cheltenham, uncovered a loaded homemade firearm.
A 20-year-old Broadmeadows man was charged with prohibited person possess firearm (x2), possess ammunition without license (x2), theft of motor vehicle, dangerous driving whilst pursued by police, drive whilst disqualified and fail to stop on police direction.
He will appear at Broadmeadow's Magistrates' Court later today.
A 22-year-old Campbellfield man, a 21-year-old Meadow Heights man and a 20-year-old Campbellfield man were all charged with theft of motor vehicle.
They were bailed to appear at Broadmeadows Magistrates' Court on 20 June.
A 21-year-old man and a 22-year-old woman, both from Broadmeadows, were arrested and released.