I’ve used them without any issues but I don’t trust their mounting hardware. I’ve got two of the 507C’s on handguns and they work.

I know a half a dozen guys with them and even had one on my 1894 in 44 mag for a bit. They are good sights.

I’ve got a Sig Romeo 5 that appears to be very similar as are the PA dots and while I don’t think they are Aimpoint quality, they are pretty tough.