Here it is so we can discuss it.
I've left out the extra bullet attachments as of now because I figure that they should be modeled separately (in case we want to make them optional attachments, more ammo = more weight).
What exactly is the problem with the grip/trigger? Is it not shaped correctly or is it too far back?
PS: Leaving this public atm