This is actually a really awesome idea, I remember using lego minifigs like this.
I too remember using minifigs like that, but then I realized "wow, my lego figure looks like a total idiot when holding any weapon except the tommy gun like this"
They looked especially stupid when holding various bricks from custom brick manufacturers like that, such as when holding the Brickarms M4.
The point is, this style only works on certain weapons, such as bows or tommy guns.