Bristling with firepower