If one is get caught for possession of marijuana of up to 30 grams, then the maximum indictable penalty is six months imprisonment, with $1000 fine. Possession of marijuana or hashish of more than 30 grams, has a maximum summary penalty of six months with $1000 fine for the first offense, the subsequent offenses mean $2000 fine and one year imprisonment; the maximum indictable penalty is 5 years less a day imprisonment.
Trafficking in marijuana or possession for the purpose of trafficking (aka an intent to sell) where 3 kilograms or less is found in your possession, has a maximum indictable punishment of five years, less than a day, in prison. Trafficking in marijuana or possession for the purpose of trafficking (aka an intent to sell) where 3 kilograms or more is found in your possession, has a maximum indictable punishment of life imprisonment.
Importing or exporting of heroin, cocaine, marijuana, or hashish would land the defendant a lifetime imprisonment. If one is found guilty for the cultivation of marijuana, then one faces a punishment of seven years in prison.