The futuristic looking assault vehicle used by the marines is in fact a somewhat modified Alvis Stalwart: a British amphibious truck of 1950s vintage.
The scenes with the loading docks were filmed at a distribution facility on Valwood Pkwy in Farmers Brach, TX. Also, looks like some of the props were used in Starship Troopers. Like for an example the grenades you just push red button and throw looked alike.