assault visor, battle, beam rifle, clenched hand, destruction, energy beam, energy cannon, energy gun, explosion, firing, gun, holding, holding gun, holding weapon, lens flare, light, mecha, mobile suit, no humans, realistic, robot, science fiction, shoulder cannon, space, spacecraft, thrusters, turret, weapon, zero gravity