This is very interesting. I can't see a crack or fissure in the entire rock. I assume it is very hard. The guy you bought it from has a barn where? Upstate NY near Buffalo? In a valley near Flagstaff, Arizona? It may give us an idea where it is from, perhaps not accurate, but better than nothing. In my experience, you don't pick up a rock in Pakistan and put it in a barn in Albany, NY. The best solution would be to take it to a rock shop and have them guess. If it is local, they may have a better idea. I would be interested to find out.