Welcome to the forum.

If your first concern is about using a gun to protect yourself and you need to keep it hidden, maybe you don't really need a gun. Guns aren't something to be embarrassed about owning.