While limited ammo will add a tremendous touch to realism ... I fear it will also add a tremendous amount of frustration and un-necessary micro management.
Limited amount of mastercraft ammo which can be crafted by players? this may be good, but basic ammo should be not limited.