Different states have different laws on whether an individual may buy body armor / types of protection.
Also, California is close to approving legislation that tracks all ammo purchases, ie: a registry.
RE: “Is it illegal to sell body armor and/or ammunition?”
I see. Wonder what’s the case in Florida...?