I do pretty well at long-range sniping so I can usually pick off one or two bad-guys pretty easily.
Where I have trouble is when they start to overrun my position. Especially when they're fast moving and dodging sideways.
Light Machine Gun?
12.7 SMG?
.45 SMG?
Shotgun?
Not a big problem if I have someone like Veronica or Lily around to act as a "bodyguard" but I don't like to have to depend on them.
Or should I just switch to melee when they get within a certain range?
My courier has very high guns skill but can hold his own in melee if need be.