to power the module 1 and possibly the electronics of the magazine 20 a memory 34 an input port 36 and a comparator 48 the actuator 4 the power supply 35 the memory 34 and the input port 36 may be implemented as explained above the comparator 48 is structured to compare the magazine identification code from the memory 44 to one or more user authorization codes stored in the memory 34 if a match occurs the comparator 48 outputs a signal to actuate the safety actuator 4 if no match occurs the actuator 4 is not actuated as shown in fig7 a connector 56 may be provided to automatically couple the electronics of the magazine 20 and the module 1 when the magazine 20 is inserted into the shaft 22 this type of magazine identification system is advantageous in that the identification code can be read from the memory 44 with absolute accuracy not just with relative accuracy as in the case of a fingerprint identification system or the like under no circumstances is there any remaining uncertainty the magazine identification approach can also be coupled with one or more other methods of identification e g a secondary identification method such as a voice detection or iris scanning method further the level of scrutiny applied by the secondary identification method can be lower if the magazine identification shows a match for example if a.