Not in my area it isn't.

I'm located in Ohio, and you can get a normal ball python for around $20.00... But coming up just to look at them wouldn't hurt too much, would it?