Owned enough Banshees at the same time in the mission “The Titan of Alphaas”. 3.63% of players have unlocked this achievement