I have four for each of my "primary" guns. Three for the one that I am just kinda hanging on to for no reason. However, I have realized that five is the ideal number for me. That way, I can keep two loaded with carry ammo, and have three for the range, training, and IDPA use. Its annoying unloading mags just to use them in a class, and then reload them after.