I understand how you feel, but reading your story, I think when you were grabbing the product and telling him to “just drop it an leave” is what ended your career.
It sucks, you got attacked, but you don’t need to trade your personal safety for some store product.
Just based on this story here, where you are giving a very one sided view of the situation, you intentionally put yourself at risk and kept escalating. I hate that a criminal put you in a situation where you ended up getting fired, but there was more than one mistake here.
They could have saved even more by not putting batteries in them, or motors… Man, these things coulda had a way bigger profit margin!