As many as you can afford.
More than I need, not as many as I want.
The minimum? At least one or two for every member of your family (extended) and trusted neighbors and friends, plus the ammo to boot!