im gonna say hawkeye just to be different hawkeye could shoot a mini nuke and caps shield would be fine but cap wouldnt even if it wasnt a direct hit to the shield it would hurt and hawkeye isnt at caps level hand 2 hand but im confident he could dodge his shield long enough to hit cap with a tricked out arrow
hawkeye has tons of special arrows that could hurt cap even if they arent direct hits if he was far enough he could grab like three exploding arrows and shoot em all at once , with his accuracy they are bound to do some damage captain americas best hope would be to get close to hawkeye so that he could take him out h2h it wouldnt be very smart to toss his shield either because although he is very accurate hawkeye is capable of dodging then cap if left vulnerable.
Starting close up? Definitely Cap. Starting at a distance? Probably Hawkeye, provided he keeps his cool. I remember one time when Hawk fought US Agent. Walker threw his shield and Hawk intercepted it mid-air with a rocket arrow that pushed it away from the field of battle. Classic. Remember that Hawkeye has beaten ZZaaxx, Tigra, She-Hulk, and the Abomination in single combats.
Cap could win the distance fight if he falls back and makes Clint chase him, then sets him up for an improvised ambush (he has used this tactic many times). Of course, Clint knows that move too...
Now... Cap is good. Hawkeye is also good. So... I think it depends on one thing: Does cap. get off a hit. Also, does Cap. know there fighting? I mean, scenario is always a very implortant factor in fights involving cap. If Hawkeye has gone crazy, and just attacks Cap, he won't win. Why: 'cuz Cap. can keep his head. Crazy Hawkeye wouldn't stand a chance. If Hawkeye caught Capy cheaing at poker... well... [B] that's [B] a fight!!
Now... Cap is good. Hawkeye is also good. So... I think it depends on one thing: Does cap. get off a hit. Also, does Cap. know there fighting? I mean, scenario is always a very implortant factor in fights involving cap. If Hawkeye has gone crazy, and just attacks Cap, he won't win. Why: 'cuz Cap. can keep his head. Crazy Hawkeye wouldn't stand a chance. If Hawkeye caught Capy cheaing at poker... well... that's a fight!!