PC9 set up for glock mags with folding stock and red dot sight. Some of the newer red dot sights have a very long battery life. Sig Romeo has a 50,000 hour battery life. That is over 2,000 days.
https://ruger.com/products/pcCarbine/specSheets/19122.html