Bulletproof vests and all other body armor can be purchased online or face-to-face. Additionally, in New Jersey, a person can be charged separately for wearing a bullet proof vest while carrying out criminal acts. The practical effect is more jail time and fines.