In this video, when the Oakland police toss these at peaceful protesters, they call them smoke bombs, or tear-gas canisters.
If they get tossed back to the police...improvised explosive devices?
"Officers were pelted with bottles, metal pipe, rocks, spray cans, improvised explosive devices and burning flares," the Oakland Police Department said in a statement. "Oakland Police Department deployed smoke and tear gas."