Code of Alabama
Article 2 - Searches, etc., of Persons in Public Places.
Section 15-5-31 - Search for Dangerous Weapon; Procedure if Weapon or Other Thing Found.

When a sheriff or other officer acting as sheriff, his deputy or any constable, acting within their respective counties, any marshal, deputy marshal or policeman of any incorporated city or town within the limits of the county or any highway patrolman or state trooper has stopped a person for questioning pursuant to this article and reasonably suspects that he is in danger of life or limb, he may search such person for a dangerous weapon. If such officer finds such a weapon or any other thing, the possession of which may constitute a crime, he may take and keep it until the completion of the questioning, at which time he shall either return it, if lawfully possessed, or arrest such person.