As someone who's ended up throwing quite a lot of daggers at enemies, it would be nice to find one that magically comes back to me, so I don't have to worry about retrieving them or running out.
I know there's the returning weapon artificer infusion, but without an artificer in the party, it may be difficult to acquire one of those. I've also seen the bracer of flying daggers, but that's a Rare item (I imagine mostly because it lets you attack twice per action).
Are there any other ways to have a dagger, or other item with the Thrown property, magically return after I throw it?
Best Answer
Dwarven Thrower
There is at least one weapon that returns when thrown in the DMG (p. 167), the Dwarven Thrower.
This weapon has been in the game since the original brown books D&D. However, it requires you to be a dwarf; and it is very rare, even more rare than the Bracers of Flying Daggers you already identified as a possible solution.
As an alternative, you could also consider to take three levels in the Fighter (Eldrich Knight) class, and gain the Weapon Bond feature, that allows you to bond any weapon and gain this ability with it: