The defendant being tried under the provisions of Section 13A-11-50 may give evidence that at the time of carrying the weapon concealed, he had good reason to apprehend an attack, which the jury may consider in mitigation of the punishment or in justification of the offense.
Ala. Code § 13A-11-51 (1975)