rly nice job but the eyeport is a bit tall
really isn't easy to get angling/scaling right in BL without going massive. if you really want to make it look better try increasing the scale like 1.5x or 2x so you can more accurately represent the ramped portions and give the arm a bit of bend. the way it is now is probably the best it can be at this scale
also, i see that you did a broken down version like MSG: Crossfire. I really appreciated that game despite lack of controller response and occasional impossible-to-win state in missions.