I've never even considered farming on first playthrough. Second one, I do, but only near the end. Just check the vending machines EVERY time you go to town. You'll get a decent gun eventually that you can use 10 levels past it's best buy date.
it will be rough till ca lvl 10.
This post was edited by maniacalgenius on Jun 9 2018 10:04pm