Yeah you should be able to repair every weapon. I’m actually ok with them degrading over time, but then they should also be repairable. If they are going for realistic, that’s far closer to how it actually works. It would also reinforce the basic idea of taking care of your stuff. It’s not a bad element to add, but I agree the *way* they added it kinda sucked in some ways.