Best Class and Feats for creating magic item alternatives

The backstory is pretty classic. Poverty stricken world with very few magic items and I am looking for alternative options to acquire these equivalents.

Primarily looking for weapons but interested in magic armor too.

To name a few ways I have thought of:

Spells:
- Magic Fang (lvl 1)
- Magic Weapon (lvl 2)
- Shillelagh (lvl 1)

Classes:
- Magus (lvl 1 Arcane Pool)
- Warpriest (lvl 1 Sacred Weapon)
- Phantom Blade - Spiritualist (lvl 1 Phantom Weapon)
- Arcane Duelist Bard (lvl 6 bladethirst)

Feats:
- Caster's Champion