Most places and times, including when you are in public, you can buy, own and wear bulletproof vests. However, there are some exceptions. For example, Topeka, Kansas, prohibits use during protests, rallies, and similar group gatherings. Likewise, it may be illegal to wear any body armor (BA) in government buildings or schools.