I'm looking to find out if I'm an asshole for spitting at my mom in the face after she messed up my anime figurine collection
I hope this means that you question your actions? Why did you do something as rude as spitting at your mom?
Because it's not my fault for her messing up my collection.
I doubt your mom was being hateful or anything. Regardless, it is not right to spit at your mom.
It's my own figurines and I can do what I want with them. She fucked up my collection and got back at her.
Trying to get back at your mom for her accidentally messing up your collection is rude and disrespectful. She deserves so much more from you than to be treated like garbage. You need to apologize and try to make this up to her.