Joe, I agree with you that the random quests are buggy, and especially the one with the package of drugs(RQ 10). There are some events in the script for that one that are tied to another random mission, the seventh, and I suspect that's a mistake from the devs. This means that these lookup events keep occurring until the player does the seventh random quest. I never do the random missions when playing, the game becomes more unstable if you do. I've found some errors in the code that could explain this issue and will fix it instead of removing it.
There are several other ways to implement the smaller missions you suggested, but for the time being I some other things that needs doing. But I'll put it on the to do pile
Kyle, even though it's a Swedish weapon I'm not sure it's the right fit. The weird caliber means it would take 2 or 3 of the limited number of clip and ammo slots left. It's too much for another SMG, the game has plenty of those as is.