User blog comment:Crazy sam10/Black Ops 2 multiplayer changes leaked/@comment-4397415-20120612190556/@comment-3523988-20120614234346

So, in essence the attachments are not unlockable, but you have to buy them, regardless if the weapon you already equipped is in a different class?