I suppose Canister can be done by making it explode after 0 or so seconds, and throw a nice amount of musket balls.