Methods and apparatus for providing firearms training without using
traditional firearms. Replicas of firearms have control systems in
communication with magazines inserted into the replicas to control the
number of rounds that can be fired for each magazine. The control systems
can also monitor, record and communicate data relating to all use of the
replica to centralized control units. Additionally, the control systems
can include location sensors to monitor the location of the replicas and
only authorize firing of the replicas in approved locations.