My Trijicon RMR Type 2 has been on me every single day and dropped a couple times but it didn't even move. I started to trust it over time from using it a lot.
I’ve had better luck sticking with brands that have been around a while instead of chasing the latest models. The guns that hold up to daily carry aren’t always the newest, they’re just the ones that have been tested.