batteryless flashlight 9mm weapons