Overwatch 2’s roster have various distinct heroes exerting a lot of distinct weapons. There are shotguns, pistols, machine guns, assault rifles, laser guns, massive tazers, snipe...