I have 2 of the EPS sights, one carry sized on a p365xl and 1 full sized on a S&W M&P 10mm. Both have been rock solid. Shake awake has worked well. I'll replace my p365 battery 1x a year, the 10mm as it dies (10mm is for deer hunting and out west carry only).