The CM9 and PM9 are both excellent. I would definitely encourage you to pick one up. I own a shield as well that I carry most of the time. If clothing is issue (summer), I will carry the PM9 or P380.
I have a female coworker that was ignored and treated without respect (more than once) at a gun store on the West side of Indianapolis. She felt she was being mistreated because she is a female (in fact, she saw many men treated differently). I informed her that my wife is always treated...
Access can be finicky though. Make many many backups.
Edit:
I read your post in more detail. You don't necessarily need a database, but it would make things easier. As long as you keep the sheet locations (that you're pulling from) static, you can definitely make this work.
Your...