Methods, systems, and apparatus for activating an on-firearm locking system of a firearm in a firearm safety apparatus and dynamic variable protection system. A determination may be made that a firearm with an on-firearm locking system is within a predetermined distance of a target affixed with a transmitter/receiver safety device. The firearm may be tracked while the firearm is within the predetermined distance of the target. A no-shoot arc for the firearm may be calculated for the firearm and a command may be sent to activate the on-firearm locking system of the firearm when the firearm is within a no-shoot zone surrounding the target to prevent the firearm from being fired into the no-shoot zone.