According to Trudie's article above, its legal everywhere except Connecticut. It's considered reasonable if someone works in a high risk type job, like managing a jewelry store, liquor store, etc.
The bigger question seems to be why Fredericka lied to the GJ about her son and grandson owning them, or that she bought them? LE must have found the receipts where she purchased them, so they caught her in a lie. That's obstruction of justice, likely because Billy and GW4 used them during the murders. JMO. I'm guessing GW4 is the grandson being referred to. He seems the more likely of the two brothers to want / need one. I wonder when the vests were purchased? Did FW buy anything else for them?