In Alabama, you can go to jail for carrying a concealed slingshot.
That's right. Under Alabama law, f you're carrying a slingshot ” concealed about your person” you must be fined no less than $50 or more than $500 and you can be imprisoned in the county jail and sentenced to hard labor for the county for not more than six months.
So apparently, in those old TV shows when we see Opie carrying the slingshot sticking out his back pocket. That's because (in Alabama) if he stuck it completely in his pocket - where it was concealed - he would be committing a crime. As long as the slingshot isn't concealed, he has not committed a crime.
See, Section 13A-11-53 Code of Alabama:
Anyone who carries concealed about his person brass knuckles, slingshots or other weapon of like kind or description shall, on conviction, be fined not less than $50.00 nor more than $500.00, and may also be imprisoned in the county jail or sentenced to hard labor for the county for not more than six months.