~Suggestions~
Melee
Horseman's Blade: one of the best weapons for event farming
Ranged
Coin gun: with enough platinum coins and shroomite armor, it mows down most mobs in less than a second (459 dmg per shot with my setup)
Chain Gun instead of Megashark, more damage, faster fire rate
Snowman Launcher: homing AoE damage, rockets don't damage player, can also be used for mining
Magic
Razorpine, Blizzard Staff, Razorblade Typhoon, Bubble Gun - noticed you didn't include a lot of magic weapons
With exception to the Coin Gun and the Terra Blade, most weapons from the Pumpkin/Frost Moon events or Duke Fishron would fit on that list. Personally, I'd choose the Coin Gun, purely for DPS. Otherwise, the Horseman's Blade.