Since you could just use the most busted weapons and make heists way too easy, I have a proposition.
0. Get some friends together
Select n amount of unique primary and secondary weapons
Randomize the weapons with the randomize.bat
Make n builds/profiles using all previosuly selected weapons, no duplicate weapon usage
Choose n-1 heists to complete
This way you'll have to deal with some shit stuff and hope for your friends to carry you through that heist, while still having the chance to discard 1 set of weapons, that are dogshit.
Plan ahead. Communication is key.