Here is a compact camera designed to attach to your handgun or long gun. The Viridian X5L Gen 3 Camera has a 6061 aircraft grade aluminum construction with IPX7 waterproof rating. It also has a green laser sight. The X5L Cam has up to 8 hours of on-board storage space. It also has a 500 lumen LED light.
The rechargeable battery is removable and lasts up to 3.3 hours of video recording.