the M5 is my go to I own 2 one for home and one for work. my insurance covered the first and I get replacement parts through insurance for them which has been the biggest game changer. My m9 had problems early on so I’m glad this works for me. I also have a baby budda but I only use that now if all my M5 parts are dirty. Do you have another brand that you use as a back up?