Sort:  

Either topic missed or I just don't get the irony. Thanks anyway.

peace thru superior firepower.

More likely: Peace through blowing up the planet. Eternal peace!