Ping!
This is a tough one...
Vikings have the edge at hand to hand combat, what with their axes and swords. However, cowboys are armed with firearms, giving them a greater reach. But the vikings have bows and arrows as well.
I’d have to give this one to the cowboys, unless they were in the viking’s home forests.
Mark