Those USMC are from Victory Force, they are definately bigger than lets say LAM German Marines but I am not really that bothered about them being a tad larger. Putting the Humvees on bases would surely deal with the issue but I don't like having vehicles on bases.