RANDAL James Cox, 59, has faced the Gatton Magistrates Court for weapons and drugs offences.
Police prosecutor Sergeant Steve De Lissa said at 9pm on April 4, Gatton police attended Cox's Spring Creek address in relation to another matter.
During the search of his rural property, police conducted checks which revealed Cox was a holder of a weapons licence.
When questioned, Cox advised police his weapons were kept in a safe, though he'd lost the key for it.
"He told police he had other weapons that were not in the safe," Sgt De Lissa said.
"Two air rifles were discovered behind a hot water system along with rounds of ammunition.
In the course of the search, police found a large shed with an unused cold room inside.
They found two plastic bags with a total of 819 grams of cannabis inside the cold room.
Police also found five mature marijuana plants along with two other smaller plants in a garden.
In his defence it was heard Cox had smoked cannabis for 30 years and grew it because he was sick of paying for it.
It was heard Cox was on a disability pension and smoked the cannabis to help him get to sleep. Magistrate Damian Carroll fined Cox $2500.
"You had a significant quantity of drugs which will be forfeited to the Crown," Magistrate Carroll said.
Update your news preferences and get the latest news delivered to your inbox.