The only parts I keep on hand are the ones that are critical ones like a firing pin, cam pin, trigger/hammer springs and a spare bolt. The gun will still run with other parts broken like the buffer retaining pin.
But if you must have spares (another shameless plug) TTi Intl has a small parts kit available for $20 or so. The kit is also available through Brownells