Canadian marijuana producer Canopy Growth might not have enough weed stocked up to keep its grip on nearly a third of the nation's legal cannabis market, GMP Securities said.