Gah! You made a critical fantasy firearms sin! Very few guns have an ejector that doesn't line up with the barrel Typically the magazine and extractor line up too, as that minimizes how much the bolt has to move to cycle rounds.
I have a question about that machine gun. Is it supposed to operate like a M249 SAW? I'm just wondering about that barrel. Most MG's need to have the barrel changed mid-fight for cool-down. I see that you have the handle for it, but the frame seem to block it from moving. I'm probably thinking aout it too much but I kind of wanted to ask.