A method for personal defense implementing a single-use firearm capable of firing a projectile, comprising the steps of:
- providing a firearm frame;
- providing at least a first barrel;
- providing a trigger operable to actuate a striking of at least a first ammunition cartridge;
- providing an ammunition locking system, wherein said ammunition locking system permanently locks said at least first ammunition cartridge within said firearm, whereby once locked, said at least a first ammunition cartridge may not be removed or reloaded without permanently damaging said firearm;
- and
- providing an electronic system configured within said firearm frame having at least a communication module, a geolocation module, at least one camera with microphone, a control module of an internal circuitry with a processor, a battery, a means for disabling said firearm, and a memory with a program stored thereon that, when executed by said processor of said control module performs the steps of:
- booting up an electronic system within the firearm;
- querying the status of the firearm;
- querying if the firearm is in its base station;
- querying the status of a primary battery of the firearm;
- querying the status of a secondary battery of the firearm;
- querying the status of a wireless local area network (WLAN) connection;
- querying the status of a a short-range wireless communication protocol connection;
- querying the status of a cellular connection;
- querying the status of a Global Positioning System module and current Global Positioning System location;
- querying whether the firearm is within a pre-defined geofence location;
- disabling the firearm if the firearm is not within a predefined geofence location and reporting an overall status of the electronic system to a server;
- reporting an overall status of the electronic system to a server if the firearm is within a predefined geofence location;
- detecting whether the firearm is removed from its base station;
- sending a notification to a user's smart home alarm system if the firearm is removed from its base station;
- sending a notification to a remote monitoring station if the firearm is removed from its base station;
- querying whether the firearm is within a pre-defined geofence location;
- disabling the firearm if the firearm is not within a predefined geofence location and reporting an overall status of the electronic system to a server;
- querying whether a pull-pin-style safety mechanism has been removed;
- notifying emergency services if the pull-pin-style safety mechanism has been removed;
- initiating video and audio recording if the pull-pin-style safety mechanism has been removed;
- querying whether the firearm has been fired;
- and
- notifying emergency services if the firearm has been fired.