A 23-year-old man has been charged with assault with a weapon after police say he aimed a torch, made using a can of hairspray and a lighter, at a Winnipeg Transit supervisor Friday morning.