Storm Legion cannoneers literally become one with their weapons to rain destruction on their enemies. You must do the same to destroy Camp Talon.
Wow! I saw the explosions from here! You really made those Storm Legion goons regret waking up this morning! That was great – really, wow!