I think a ton of these smaller shops are way way behind. Let’s be honest, many that start these companies in this industry are not from service business. Just my observation. YMMV
as far as three dots for your hellcat, I have been and do have the Romeo, holosun 507k, and even got the trijicon...