There are some older threads that discuss it. The tricky bit is that you don’t want to get a bunch of weapons that are too similar to each other, as that is frequently a problem in games. Another issue is which weapons are too modern to fit the setting (though rule of cool definitely applies).