User blog comment:Callico Jack/What do you think?/@comment-3340367-20120201194312/@comment-1140008-20120201200548

Well, they could allow you to upgrade and customize your weapon's appearance and stats. You could loot various upgrades from enemies that have their own rarity.