Most recovery mods aren’t class specific.
Only recovery mod that is class specific would be the cloak.
All mods are random.
Your best chance is to spend your legendary shards on exotics and break them down.
You’ll spend 10 shards, and get 5 shards and 3 weapon parts in return.
So you convert 5 shards into 3 weapon parts basically.
Do that on mass and take those weapon parts and level up banshee.
Every time he levels up he gives you a purple weapon and 2 blue mods. One of those mods could be purple too.
Also those weps he gives you could be masterworks.
Take the purple weps he gives you and break them down to repeat the process too.