Wow, it's just fucking awesome!
Awesome gun. I just remember of an awesome gun creator where you can make guns like this, just can't remember where to find it.
As for the gun name, I don't know either, it looks like an all-purpose assault rifle.
Very nice :D
Almost looks 3D :O