A stun gun is disclosed having a firing mechanism, and also having a camera for automatically capturing post-firing images after the firing mechanism is activated. The post-firing image is automatically and digitally marked, or partly marked, to indicate when the camera was used. A method of gun operation is also presented, along with a system that includes both the gun and a gun holder. Removal of the gun from the gun holder may activate the camera's visual or audio collection capabilities, and further actions such as removal of a gun safety may heighten activation of the camera. The camera's visual collection capabilities include viewing both the target and also the user of the gun.