Optimus Prime vs Iron Man

Description
These 2 robots are armed from head to toe with weapons. Who will come out on top?