looks like a halo ODST assault rifle
Oh heck yes, my duck playertype :Dpssttt... a 2nd version may be coming soon.. =o