i asked my wife a few months ago how much ammo "is enough" for a stock. she gave me a look like i was stupid and said "there is no such thing as "enough" ammo."
love my wife
besides the generic "it depends" i would look at how much ammo you burn up at a range session. my wife and i normally burn up 150-200 rounds ( total ) of 10mm at the range per visit. i would shoot for at least 1k for your pistols. mabey less for hunting rifles. depends on how much practice is needed.