Compared to Ezra who sells 20-23, Katherine sells around 1-3 at a time, thats around 1 shock bolt every 3 minutes which is far from being enough to sustain a crossbow builds fire rate even at 2 bolts per turn and makes dealing with the security robots and mutants in junkyard a painful experience, especially if you didnt have enough points for acid and incendiary bolts.