Would it be possible to see the reqs on weapons before you buy them? That way you could know what to work toward.
If you buy the weapon and try to equip it, it will tell you what stats you need to get better in. It won't give you exact values, but at least you'll know what to train.