Hello, I think you're reading it wrong. I think the right text it's "liberate 2 more towers" as in 2 more than you've already liberated. Also some weapons are liked to missions, and you unlock those weapons faster than liberating towers. But it's always easier to go for the Signature weapons since... those are by far the best in-game :P