Neither is correct.
There is food for us to eat for supper.
There is a weapon to fight the enemy.
Interested in Language
There is the food of supper for us to eat.
There is the weapon about how to flight the enemy.
Do both of words "of" and "about" use correctly?