A lock assembly comprising: a lock body ; a shackle partially located within the lock body and configured to move relative to the lock body ; a pair of locking members within the lock body , wherein the pair of locking members are configured to movably engage the shackle to prevent movement of the shackle in a locked configuration and to movably disengage from the shackle in an unlocked configuration ; an actuating mechanism coupled to the pair of locking members , wherein movement of the actuating mechanism corresponds with the movement of the pair of locking members , a guard slidably engageable with the actuating mechanism , wherein the guard is slidably movable between a deployed position that blocks an access region in the lock body and a retracted position that creates the access region in the lock body , wherein when in the deployed position, the guard is configured to slidably move so as to block the access region and to cause the locking mechanism to move out of the access region and to move the pair of locking members into the locked configuration , and when in the retracted position, the guard is configured to slidably move so as to create the access region to allow the locking mechanism to move into the access region and to cause the pair of locking members to move into the unlocked configuration , characterized in that the pair of locking members further comprise a first head capable of engaging and disengaging with a first pocket of the shackle and a second head capable of engaging and disengaging with a second pocket of the shackle ; and the locking mechanism comprises a first support part and a second support part , each of the first and second support parts having a first end coupled to each one of the pair of locking members , and each of the first support part and second support having a second end directly coupled to each other. a lock body ; a shackle partially located within the lock body and configured to move relative to the lock body ; a pair of locking members within the lock body , wherein the pair of locking members are configured to movably engage the shackle to prevent movement of the shackle in a locked configuration and to movably disengage from the shackle in an unlocked configuration ; an actuating mechanism coupled to the pair of locking members , wherein movement of the actuating mechanism corresponds with the movement of the pair of locking members , a guard slidably engageable with the actuating mechanism , wherein the guard is slidably movable between a deployed position that blocks an access region in the lock body and a retracted position that creates the access region in the lock body , wherein when in the deployed position, the guard is configured to slidably move so as to block the access region and to cause the locking mechanism to move out of the access region and to move the pair of locking members into the locked configuration , and when in the retracted position, the guard is configured to slidably move so as to create the access region to allow the locking mechanism to move into the access region and to cause the pair of locking members to move into the unlocked configuration , characterized in that the pair of locking members further comprise a first head capable of engaging and disengaging with a first pocket of the shackle and a second head capable of engaging and disengaging with a second pocket of the shackle ; and the locking mechanism comprises a first support part and a second support part , each of the first and second support parts having a first end coupled to each one of the pair of locking members , and each of the first support part and second support having a second end directly coupled to each other. <EOS>