Hello, Dwit,
Gunslinger reads:
The final step of the attack sequence, Choose Additional Attack Pool, reads (emphasis mine):
Up Close and Personal reads (emphasis mine):
An attack is resolved against each declared defender. Multiple Dodge tokens may be gained by the attacking unit in both of your examples, after each attack is resolved, provided those attacks were ranged attacks and targeting a defender at range 1-2.
Hope this helps,
Seth