To my understanding, possession of body armor by a felon is illegal in all states. The possession of body armor while in the commission of a felony(regardless of prior convictions) is even worse, and the penalty varies from state to state. The exception to this rule would be if the felon was wearing the body armor under the direction of law enforcement.