Money spent anywhere in the economy right now is better than on defense. Bring the troops home from Afghanistan starting right away. Let them finish their commitment here in the states where the wages they spend will help the economy.
The reason the republicans are scared of cuts to defense because they depend on defense contractors to help fund their campaigns with a share of the exorbitant profits the government pays them.
Cut defense funding now. Do not wait for a deadline, do it now.