It looks awesome and I can tell you put a lot of work into it, but to be honest I think the gun is WAY too big. While yes I realize that Ember is just a game, I still personally like my games to have a solid basics in real life physics. Anything fired out of a gun that size would blow the omni over in the opposite direction. Do remember that the omni is not heavy, it is made of lightweight materials. I think if you reduced the weapon barrel size by ~50% it would be far more practicable. That is of course merely my own opinion.