Hmmmm... that was my first thought as well.
Seems like a lot of firepower to deal with terrorists planting IEDs.