I bought this when I lived in Colorado. And I have no idea what it is. I bought a cactus/succulent book years ago and I don’t see anything in it that looks quite like this.
As you can see it has long thorns on it. The leaves are just starting to come out again. They get pretty big. I’ll add pics of the leaves when they come all the way out. But if anyone knows what this could be please let me know.