I think you should the remove repair system. To fix that, make weapons more expensive, lets say, by 1.5x and to people who payed for unbreak option, give them a refund.
So, I did everything on W-Task for my weapon, clicked it and saved it, but when I am online, the attachments arent there, the UI for the W-Tasks need to be simple, some then like "Add Attachment? Yes/No"