A normal fitting t-shirt worn outside the pants will conceal a large handgun (4" N frame or 1911 worn 4:00 or so) on people with a long and halfway fit body.. no holster if you want to do it right.
No holster? Are you serious? No responsible gun owner just tucks their gun in their waistband.