Many of the guns you listed are very concealable carry guns.
What is your primary carry gun?
You should have at least two of your primary gun. That way, you'll have a spare to use if one goes down, gets confiscated, or is lost. Your existing gear will not need to be changed.
You should also have at least 10 magazines per copy. Since I know you regularly attend training classes, 20 magazines means you have enough magazines to stuff for class and maintain a few for your carry rotation.
Additionally, you need a manual, tools, and spare parts to work on it. For example, the Glock series of guns are extremely easy to work on. Approximately $100-150 in parts and a $25 manual means you can repair everything but the frame, slide and barrel.
If you cannot repair your handgun, then you should attend an armorer's course for it. Let's face it: the carry handgun is the gun we most frequently use in this society. It makes sense to know how to maintain and repair it.