Hi Trux! to ATP. That sure is a beautiful little cactus but I don't know cacti so I can't help with an ID but hopefully someone more familiar with them will come along soon and be able to help.
~ I'm an old gal who still loves playing in the dirt!
~ Playing in the dirt is my therapy ... and I'm in therapy a lot!