Durability and ammunition?
Would it make it a more enjoyable 5e based game to me? No

Tightening up the rules to be closer to 5e? Yes