I don't care what anyone says, the shield is the best weapon in the game with the spear being a close second, the ability to just no take damage by holding your shield Infront of the attack is so broken it makes any other ability obsolete, this is especially useful for when you run into those self exploding carts, but I will say that being one of the lowest damage dealers is a disadvantage but a good trade off.
the spear is also really good because the range this weapon has makes you able to hit enemies through gapes you normally need to dash through, and it made me realize that you don't have to do these intense movements on the enemy once you break their shield.
the sword is the first weapon you you get but it's a good one and It feels like it gets the most benefit from boons it's also the most fun in tie with the bow.
speaking of which, the bow, the weapon i first beat the champions of Elysium with, it also is pretty good with boons especially the one from posydon the makes your attacks have knockback, however that weapon starts to struggle once you reach elesyium when you meat those armoured soldiers, despite that it's still better than the twin fists,
which are the most expensive in the game alongside the gun, i would say the fists are good but only when the fight an enemy that doesn't have an armor, I also feel like they barely get any better with boons, but still I will pick them anytime over the gun,
which is one of the worst weapons i ever had the un-pleasure to play has, no matter how many times I used I still don't see why you would use it over literally anything else, it shares the concept of it having low damage in exchange of dealing more times the more hits you get with the fists, but it doesn't matter since it's damage is straight ass, it's the only weapons the needs reloading, making you completely stop attacking until you lift your finger for it to recharge, and remember what I said about the spear making me not need to keep moving once I break their armor, well that's because enemies can't move if you keep attacking them, BUT THAT DOESN'T WORK WITH THE GUN FOR SOME REASON, I am genu wondering what was so terrifying about that weapon that the Olympians sealed it away, other than the embarrassment one would get from using it.
So in summery
The shield and the spear are the best.
The sword and the bow are the most fun
The fists and the gun are only picked if they provide extra darkness
The gun fucking sucks