If you say the G19 size is too big then I recommend either an M&P shield or the 1st gen M&P9c. Both are about the same size frame with the shield being thinner due to the single stack. Shield capacity you can get 8+1, M&P9c gets you 12+1. We have both are very nice guns. The M&P9c is an incredibly accurate gun for both me and my wife.