Where are these minifigures from? In this image there are two army guys guarding:



But where were they bought? I'm curious to know where to get them myself.

Reply to Zhaph's Answer: (I don't have enough reputation.)

I'm well aware the minifigures and weapons are custom made, but I'm more curious where exactly to get the same pieces. I will probably find the weapons on some Brickarms seller (for me: Minifigforlife), but I don't seem to find the same minifigs. Any chance I could get either a seller or these or list of parts with sellers?
The minifigures and the guns will be custom made. There are a number of sites that offer custom printed minifigs in military uniforms, and Brick Arms is a good place to start if you're after specific weapons.

The LEGO Group have a policy of not creating "realistic" weapons, although both fantasy and futuristic are acceptable.