I have never yet played a game in which weapons had durability where I considered it anything but a chore, even in otherwise superb games like System Shock 2 or The Witcher 3. In 99% of cases, weapon degradation just adds chunks of tedious busywork as you repair your gear, or find alternative weapons to replace the ones that are about to break.

If you're going to have weapon durability at all, then make it like Minecraft, or Fallout: New Vegas, where the degradation is quite slow and you don't have to repair or replace them very often.