WWII: German Walther P-38 Pistol. Fits all lego minifigures.
Looks like the real pistol! This is the favorite minifigure pistol of my youngest son. But he always loose them in the house so I have to buy a bunch of them, I guess I will find a treasure the next time I change the bag of the central vacuum system!