To spring

"Band of Brothers" again.
One of the paratroopers is displeased with the amount of equipment: "Why they springing these things on us now?"

Well, "spring"="load up"?

If something was revealed suddenly or at the last minute to the men, then "spring" has the following meaning from Merriam-Webster online:

Meaning No. 5: to produce or disclose suddenly or unexpectedly.