Ballarat Crime Investigation unit detectives have arrested three people following a home invasion which occurred on 16 October.
Investigators have been told two men attended a property on Frances Crescent in Ballarat East about 9.20 pm and was let in by one of the residents.
It is alleged the two then assaulted another resident, a 39-year-old man, pointed a firearm at him and then stole his car keys, wallet and phone.
The victim was left with facial injuries and lost a tooth due to the assault.
The duo then left the premises and stole the victim's silver Holden Calais.
The Holden was found parked outside a premises Rodier Street, Ballarat East about 11.25am on 18 October with a woman inside.
The 28-year-old from Spotswood was arrested and the car searched.
It is alleged officers located a stolen and loaded .22 rifle, a machete and stolen number plates.
While the car was being searched a 54-year-old man from Ballart East approached police and was subsequently arrested in relation to the home invasion.
A 34-year-old man of no fixed address exited the Rodier Street premises and was promptly arrested in relation to the car and firearm.
The 34-year-old and 28-year-old have been charged with prohibited person possess firearm, possess ammunition, possess prohibited weapon, theft of motor car and handle stolen goods.
The pair were remanded to appear at Ballarat Magistrates' Court with the woman appearing on 22 October and the man appearing on 23 October.
The 52-year-old was charged with home invasion with firearm, armed robbery, make threats to kill, theft of motor vehicle and theft.
He faced Ballarat Magistrates' Court and was bailed to reappear on 6 January 2026.