AITA for keeping my in-law’s wife away?

AITA (Am I the Asshole) for keeping my in-law’s wife away from my son?

She doesn’t listen when I set boundaries.

»Do NOT spank, kiss, snatch, lure, etc. him.

While I’m holding him, she smacks his legs/arms and I give her the death stare along with stern “no.” She continues and I’m about to get violent.

When she snatches him from his other mom/me, she’s kissing him and we sat her down telling her she can’t be doing that shit. She ain’t related to him, she ain’t shit to him, period.

When we let him roam around our home freely, she grabs sweets and snacks or his favourite stuffed toys, go into the corner where her room is and calls his name. Of course he’d go because it’s sweets/his stuffies. We had spoken to my MIL about her stopping that shit, because that’s teaching my son it’s okay to do stranger danger shit.

When she has my son, she’s taking him into her room and closing the door, like I don’t know wtf you’re doing and teaching him.

I’ve been keeping him away from her completely recently, because she doesn’t listen to me, my wife or my MIL. I’d stay in my own space or when he’s out and about in the living room, I’m so quick to just grab him and leave before she snatches him herself.

Am I an asshole? Cause I feel like I’m about to get violent or hurt someone’s feelings.