If your home country was invaded by the army of an aggressive nation, what would your weapon of choice be? To help everyone(or almost everyone), let's say that your only choices would be from Black Ops 2. You can have up to two attachments on the gun and would have unlimited ammunition.
Personally, I would choose the Ballista with iron sights and extended magazines. I feel that it is the best mix of range, power, and overall usefulness.
Also please do not make this a hate thread against Call of Duty, I know there are people who are in love with the game and that there are also people who hate it.