Most states do require permits for large constrictors. I'm not sure how easily they are obtained as like nobody I know has one. Here in Illinois I think a snake over 8' you need a permit for, but I heard there is a bi-law that if it's in a locked cage it's fine. Contact a herp society in your area (state even) and see if you can get more information from them.