Thanks, Ram. I happen to know the Steyr AUG. I still think the bullpup design is shit for an assault rifle. And yes, I have identified the Steyr AUG parts on that construction above.
I am not a gun nut, but a little I do know about weapons - though I will admit most of it comes from computer gaming. Part of it comes from me being born and raised in a small town surrounded by military facilities.