Craft as many weapons as you can
You don’t know when you will need different weapon in the game, so having more option for the weapons will give you flexibility to change when it’s needed. Plus, it’s not expensive to craft basic weapons, so you shouldn’t worry about it.