For me, the best way is to go to is to buy from thrift stores: button down outer shirt that the wife removes buttons from, and sews on three small sections of velcro. Same for cuffs if going with long sleeves. She then sews a small fishing weight into a small pocket into the bottom near the front right side; this helps when flipping back the now opened shirt to help with the draw stroke. I always buy an outer shirt that is one size larger than the t-shirt size I keep tucked in, and choose printed patterns that help break up the outline of what is hidden underneath. I avoid any "tactical" outer clothing when not at the firing range, and like the modified shirts because they can hide a carry rig with belt, holster, reload, and flashlight easily.