Mine is a Diamond Back 9mm, about the size of a KelTec .32...Here in FL the laws can be subject to local enforcement as to being concealed...Printing is okay, but if your shirt/jacket happens to catch a wind gust and it is momentarily visible, you can be cited/arrested as an open carry...
For a 'mini-Glock' clone, it's reliable and very accurate with the 95gr JHPs...
I know that some advocate high capacity and big bore, but in a crowded urban environment I've never felt the need..I've carried concealed since 1963 as a city LEO and private citizen and never had to pull a weapon, off duty, for my protection..