Do you have to have a cover garment?
Normally you do, but it is up to the match director (MD). One doesn't need a vest. An un-tucked shirt long enough cover the bottom of the holster works well enough. Plus they are usually cooler than a vest and most will have it hanging in a closet.
sb