Have a 50 quality Steel cat that I managed to get during some merchant savescumming.
I might actually keep an alternate file for finding weapons and component stuff actually. I've found 2 helpful things for that sort of stuff, firstly that merchants inventories are randomized when you ask them to barter, not when you talk to them. The second thing is that disassemble gives you more weapon quality ratings you can use for getting 50 quality weapons. The degradation in quality from Disassemble is 90% but decimal places are discared entirely, meaning that if you dissassemble and reassemble a weapon of certain quality ratings, you can work it down to 50. If you find weapons with a quality of 56, 63, 70, 78, or other numbers I haven't bothered calculating, you can bring a weapon down to 50 for comparison on the wiki.