The symbiotte is just going to catch the wings and vibranium weapons thrown at him. So that won't be a problem.
War Machine has a sonic weapon, can't recall Sam having one. But even then it's not necessarily over, just means he has something to harm and defeat Riot. Doesn't mean Riot will just sit there and let Sam attack hi with it.