A method for producing a hammer lock includes the steps of forming a
hammer lock base having a threaded recess formed therein, a thumb grip
and a hammer blocking rail for blocking an actuation of a hammer, forming
a threaded shaft having a head for receiving a key for turning the
threaded shaft and threading the threaded shaft into the threaded recess.
The thread shaft is capable of being moved out of the threaded recess and
extending below a surface of the hammer lock base. A method for engaging
a hammer lock and a hammer lock to be inserted in a gun are also
provided.