Allow option to choose specific weapon type/model when buying randoms from Melk

As titled.

Instead of current choice between Melee, Ranged, and Curio, it should allow player to requisition specific models like Braced Autogun Mark I(or just the broader Braced Autogun category) or something.

This will make weeklies more useful(it’s currently not that useful due to generally poor stat rolls on weapons that you can buy with it), solve the “why can’t I craft from blacksmith template” issue(mostly a lore issue; since those weapon patterns are made on specifically those worlds) for the most part, and make the game less frustrating due to less reliance on hourly-refreshes just to get the weapon type you unlocked by levelup (or just spend all your weekly currency only to get all terrible headhunter autoguns).