When I first started concealed carry I had a H&K USP .40. Too big and heavy when carried in in a fanny pack/holster to haul around all day. Then went to a Sig 9mm; better, but also too big and heavy. Went to a Star .40. Getting better, but too big and heavy. Taurus 2" bbl total titanium .357 much better, not too big or heavy, but printed through the fanny pack/holster. Now I have a Colt Mustang .380 for concealed carry. Point being that although I'd prefer an UZI, practically speaking a small handgun is more likely to get carried with you than a large one.
Glock 19