A weapon trigger lock comprising a housing formed of a primary section having an actuatable key extended therefrom and a separate secondary section having a key tumbler and with the key releasably coupled to the key tumbler for preventing access to a trigger and trigger guard of a weapon disposed between the sections; memory circuitry coupled to the housing and having a write mode for receiving and storing an access code signal and a read mode for transmitting a stored access code signal; keypad circuitry coupled the housing for receiving an input access code and transmitting an access code signal; comparator circuitry coupled to the housing for receiving the access code signal and the stored access code signal and transmitting a solenoid activation signal when the received signals are equal; solenoid circuitry coupled to the housing for releasing the key upon receipt of the solenoid activation signal; and a power source mechanism coupled the housing for supplying electrical energy to the circuitry.