Not sure if it's actually a bug, but it seems a bit...odd. Not the best way to aim your gun likely.
Happens when aiming gun up or down (in which he lays flat on his back):
Also, it may have been a temporary graphics glitch for me but the Muzzle Flash didn't show up after a few shots had been fired: