Limited ammo good because:
>stops spam firing
>encourages chamber/magazine check instead of compulsive reloads
>have to save ammo as well as gun so you can't save 3 rifles any more
Limited ammo bad because:
>separated by weapon class not caliber so deagle/revolver never run out