They actually fought, y'know 🙂 Cain was one of Deadshot's teachers, and they clashed shortly after Bruce Wayne: Murderer as Wade was sent to off him before he could testify. Cain ended up shooting him three times in the chest, though I think Wade's deathwish played a role.
In short: David Cain is a lot better in hand to hand. Deadshot's a more accurate shot, though in gunplay speed they aren't much different. Still range goes to Wade of course. Cain's the much better prepper and tactician, though.
So it depends a lot on circumstance.
IDK, I lean towards Deadshot unless it gets too close, then Cain's taking him down for sure.
Evading and then getting to deadshot is trickier than just dodging bullets though, that's for Sure. Slade and super-speedsters like Captain boomerang and Jaculi can vouch for that.....well, Jaculi can't, Floyd killed her.lol