Max Brooks in his Zombie Survival Guide presents the M1 Carbine as the optimum ant zombie weapon. It is light has good magazine capacity and is semi auto. He rates it ahead of the Ruger Mini 14 or Mini 30.
My favorite is the AR 57. Simple recoil operation (no gas tube) and uses the standard PS 90 mags (50 rounds each). Pair it with an FN 5.7 pistol that uses the same ammo and you have quite a system.
Uses any kind of 3" 12 gauge round (buckshot, slugs, rubber, even Hornady Zombie 12 ga.), and it fires these :
There are three members of the FRAG-12 munition family: the FRAG-12 High Explosive (HE), FRAG-12 High Explosive Fragmenting Antipersonnel (HEFA, or HE-FA), and FRAG-12 High Explosive Armor-Piercing (HEAP, or HE-AP).
Made of 12 different kinds of stainless steel, it needs little to no maintenance. You can leave it in a river for two months, pull it out and instantly fire it.
300 Rounds per minute FULL AUTO with shells, 120 RPM for the FRAG-12.
ALMOST NO RECOIL, resulting in HIGHLY IMPROVED ACCURACY. Can be held with one hand during full auto fire.
NOTHING stands in it's way.
Better yet, get two, with the remote control option. The HAMMER DEATH CANNON (I kid you not).