Unless you make it - No.
Even Leorics Crown is the earliest item you can get and unless I think you are level 10? Leorics Crown which is literally a buff to socketed gems won’t have a socket.
AFAIK items only get sockets or you can put sockets by enchant after level 15 or 20 somewhere around those levels
Ancient items get up to -40 levels actually.
Didn’t aware that ancient items could be [30-40] levels.
I always did it with yellow weapons that roll [2-30] levels in early season.
Weapon with socket by natural drop? No.
is not possible until level 10, where in Vanilla was when gems start to drop.
But like other people say you have a lot of different ways to add a socket on level 1 item.
The more you know. One day I’ll upgrade a legendary weapon in cube at the start of a season and get an ancient -40 one. Probably never.