You have to wonder if she bought the guns for him. If not someone did.
He's 23. He could have, and probably did, buy his own guns.
He legally bought the guns himself
Her son is NOT “a twenty-three year old child”!