Weapon attachments should not be arbitrary items that you find in the world. The should function more like bombs/potions did in the witcher. You find crafting spec (through purchases, finding them in the world or quest rewards), you craft the attachment and they becomes a permanent part of Vs...