The best early weapon is the one that fits your play style and can be supported by your current stats and upgrade resources. Comfort and consistency matter more than chasing a single universal answer.
Start with a moveset you understand
A familiar moveset makes learning enemy timing and spacing much easier.
Check practical stat requirements
A weapon is only useful if your build can support it without sacrificing everything else.
Consider upgrade commitment
If two weapons feel similar, the one you can upgrade consistently may be the better early choice.
Choose the weapon that fits the build direction
The best option is the one that reinforces the style you already enjoy rather than forcing a complete rebuild.