Wait a minute, a bong shop, lots of people passing by.... Yeah, even the most social and outgoing of Ball Pythons is going to be stressed to hell by that kind of foot traffic.
If this was an abandoned snake and you feel out of your depth with it (and sorry, but it sounds as though you might be), you could always put an ad on Craig's list and give the poor creature away to somebody willing and able to care for him.
If you want to keep him (and you could and hope you do) there are a lot of changes that need to be made. The window of a retail shop is not the place to keep a snake.
Sorry for multiple posts, but it's kind of hard absorbing that wall of text.