I never implemented ammunition, instead prefer to spend time on more interesting features like grenades. Most people don't even notice it's missing.