Got them all from a police department. You also cannot be a felon. You also must agree that the use of this item will be for all legal reasons only. Please know and obey your states laws.
Body Armor Law in Connecticut. You can't order one online though.