my first thought was corundum too, but not sure about the purple on the surface...you should test the base crystal (black) and the purple for hardness. Corundum will be a 9, if the purple is a 9 too which I doubt, it would be very interesting...
It appears to be corundum to me as well, it has a classic hexagonal barrel shape. Pretty lustrious as well. I'm not sure how big it is, but, if you angle it just right, you should see a pattern of crystalization that looks like a fingerprint. You may need a loupe ts see it, but if it is corundum, it will be there. Here is an example of what I mean...... You should see something like this... (sorry for the horrible drawing lol!)Also, in the lower left corner of the stone, it looks like a possible triangular striation that is also classic on some corundum crystals, like this..... The more I look at you pic blown up, the more It looks like a corundum crystal to me. Best way to know is to do the hardness test as stdenis jd suggests. The dark or black spots look like some kind of inclusion, may be hematite, or schorl. Also, here is a link to a good website for corundum.The Corunduminium You be able to guess where this particular one comes from by the look of it.....