Court heard passengers from two vehicles started arguing at a gas station in the city's southeast last August.
The fight continued after the vehicles took off and escalated when one of the passengers shot a pellet gun and shattered two windows.
The suspect vehicle was found a short time later with a pistol and a canister of bear spray inside.
Saadullah Bhatti has pleaded guilty to assault with a weapon, and Armanjot Dhaliwal has admitted to assault.
Both are expected back in court on Oct. 19 for sentencing.
Other charges still remain on the docket and are to be spoken to on that day.