Seems good.
Only tried for 5 minutes tough, but you need some research on the guns. Your "M16" is in fact a Scar L. The .357 magnum is a bullet, not a gun, but the revolver made to fire it only holds 6 bullets, not 8. The desert eagle only holds 7-9 (depending on ammo size). The 12AA is an AA12. The old M2 machine gun only had belt feed and was not meant for carrying, unless it was the M2 carbine (semi-auto).
And last, the zombs are way too easy to kill.