The United States is preparing to deliver bombs to Israel under a newly announced $2.8 billion weapons agreement.