Hi, I found these folks to have a decent selection of firearms in stock during this craziness. Good place for AR rifle or pistol
https://www.4ptactical.com/
There are a couple new narrower pistol red dots recently released. Trijicon RMR CC comes to mind
https://www.trijicon.com/products/subcategory/trijicon-rmrcc
Arex Delta 9mm. Affordable and built to take a beating. No revolvers, I say that because a revolver malfunction is an armorer's problem. A semi auto is user clearable problem. When fighting from a car capacity is a force multiplier and spare mags are easy to keep by.