The Olight PL-MINI 2 Valkyrie is a small weapon light designed for low profile on a pistol. It's rechargeable with a magnetic base so you can charge it easily with the included cable without removing the gun. It's only got one mode, either constant or momentary on. This light is a great lightweight way to carry your gun with a light on it.