It never occurred to me that "bang for your buck" is a military term and the bang is an explosion.
921042