The judge said McCann was caught on June 15 when somebody saw him selling methamphetamine in the Grand Hotel, in Whangarei, and called police. McCann, his car and home were searched and a total of 62 grams of P, nine bags of ecstasy, eight LSD tabs, 30mg of morphine and more than $3000 in cash were found.
Defence lawyer Kelly Ellis accepted that jail was inevitable for McCann, but asked the judge to try something a bit different and instead focus on rehabilitation, with McCann already making some good progress in overcoming his addiction after enrolling in a drug treatment programme since his arrest.
Ms Ellis said the "war on drugs" had failed as there were still plenty of people getting into drugs and the focus should be on rehabilitation, rather than solely on punishment.
But Crown Prosecutor Anne Patterson said the ripple effects and ongoing human misery from such drug dealing were awful and a message needed to be sent that it would not be tolerated.
Judge Gittos said a starting point for sentencing was five-and-a-half years' jail, but he reduced that by 20 per cent for McCann's guilty plea and other mitigating circumstances, particularly his efforts to rehabilitate himself. He also ordered the $3060 found on McCann be forfeited to the Crown.