I agree that using body armor or protective garments as a armed professional is a good idea. It's better to save up & buy a quality design that will hold up to regular use than to get cheap armor that may not work correctly after a long period.
Gore-tex, Coolmax, SpectraShield are all brand names you should look for in body armor vests. I'd heard that Kelvar does not work properly if it gets wet too.
As posted, newer styles & fabrics are now on the US market. Don't forget the added plates for extra protection too.
I saw that Second Chance had a undershirt design with pockets for armor plates. The garment cost around $50-60.00 w/o the protective inserts. Galls & PoliceHQ.com sold them but it might be discontinued.