Thought that's what that was too
Originally Posted by GRangerPrimeNYC
^ that is definitely the Hypervelocity armor from the Iron Man 2 toyline, which they now finally feature in a film.
Concept art from Iron Man 1
Figure from the Iron Man 2 toyline
Figure in the Iron Man 3 Toyline