It's been a while. I had a 6906 that I carried frequently, then I broke a firing pin spring on it and had to look all over to find a replacement spring.
My 4006 gets range time but not much holster time.
Daily carry is my 6906. My Glock 19 and 26 printed too much and I have some hand injuries that hinder my grip on my single stack Glock 43. I had the same problem with my 3953. The 6906 is the perfect fit for me. It's accurate with 13 rnds on board and it's been very reliable with defensive ammunition.