I really like everything on the gun except the end of the barrel... it looks to toyish, lol. Maybe try to rework it to barrel to fit the theme of the rest of the gun. Look at some guns from insomniacs games, or the lighting gun from Killzone, or the one from MGS2, and maybe some Tessella inspired art work to get some ideas.