CPC F41A 17/04 (2013.01) [F41A 17/06 (2013.01); F41A 17/22 (2013.01); F41A 17/28 (2013.01); F41A 17/46 (2013.01); F41C 3/00 (2013.01)] | 20 Claims |
1. A firearm comprising:
a handle comprising one or more buttons disposed at least partially within a surface of the handle, such that the one or more buttons can be accessed by an operator's hand when the operator grasps the handle;
a trigger that is actuatable to fire the firearm;
a safety mechanism in mechanical communication with the trigger, wherein the safety mechanism comprises:
a trigger bar stop comprising a corner; and
a cylindrical cam comprising a recess, the cylindrical cam configured to rotate between:
a first position in which the corner of the trigger bar stop fits within the recess of the cylindrical cam such that the trigger bar stop blocks actuation of the trigger; and
a second position in which the corner of the trigger bar stop is outside of the cylindrical cam such that the trigger bar stop allows actuation of the trigger; and
the cylindrical cam is configured to move the trigger bar stop between the first position and the second position; and
at least one processor in electrical communication with the safety mechanism, the one or more buttons, and a memory storing computer-readable instructions that, when executed by the at least one processor, cause the at least one processor to:
receive input data from the one or more buttons indicative of an input code;
determine whether the input code matches a stored code; and
upon determining the input code matches the stored code, transmitting a signal to the safety mechanism to rotate the cylindrical cam to change the trigger bar stop of the safety mechanism from the first position to the second position so that the firearm can be fired by the operator.
|