He's an abusive shithead and a THIEF. Gifts do not belong to the giver, but the recipient.
They are no longer his to take back.
He is a nasty piece of work. He us trying to control and 'punish' you.
Abusers like to put you on s merry go round of 'Prove your goodness/honesty/inmocemce/worth/love/character'. They trap you in this cycle so that you're so stuck trying to 'prove yourself' that you don't stop to realise that THEY are a piece of shit.
You are frightened to ask for your things back because he will accuse you of being bad/greedy/gold digging ect... you are not those things. Please stop wasting your life trying to prove your own goodness to a horrible human being like him.
Truth is, he KNOWS you are a good person. He just doesn't want you to know that. Because it suits him for you to spend your whole life trying to defend yourself and prove it. It keeps you a victim.
End the relationship.
Don't let him manipulate you for one day more.
And seriously consider reporting his theft to the police if these items are of considerable value.
Maybe because you have a kid you want to skip this step. That's understandable. But you have to let the items go along with him then. Don't let him hold them over your head.
He will never give them back. Well, unless he tries to pretend he's a nice person again when you end it. That's a common abuse tactic called love bombing. But more likely he will remain a dickhead throughout tbh.
Life's too short op.
You know you aren't grasping or unkind. He knows it too. Infact it's because you're a kind soul that a parasite like him has latched onto you. Shake him off. Treat yourself to freedom this Christmas.