I can strongly 2nd the recommendation of the Sig Romeo 5. I have three, one on an AR, two on 12ga 3.5" magnum turkey guns for my sons. So far shot per gun 35-40 sheet loads (sight in and close range practice) another 12-15 high brass upland game loads (medium range practice) and 20 each full on 12ga 3.5" 2oz #5's of Winchester Long Beard XR turkey loads and both held up perfectly.
I bought the Romeo 5 after watching a YouTube video where a guy put a Romeo 5 through a unbelievable series of torture tests including freezing it in sold ice, then submerging it in hot water to defrost it, tossing it up as high as he could either 5 or 10x (don't quite remember) while standing in the gravel parking lot of his range, then shooting it at I think 20 yards with a 12ga skeet load and it still held zero. He put the same Romeo 5 on a AR-10, 12ga shotgun and AR-15 and fired a very large number of rounds of each to confirm it can withstand recoil. The video sold me on the Sig Romeo 5.
But my advice right now would to be to hold off if at all possible buying one until this BS plandemic insanity subsides as they are kinda pricey at the moment IMHO. About 8-10 months ago came across a internet store that had them for $109.99 and bought my first one. Used it within days and liked it a lot, much better than a Vortex Strike Fire II I inspected and returned. Then less than 3 weeks after I bought my first one came across a Ebay sale for them at $99.99 W/shipping and bought two more. Now I wish I had bought more for my other AR's and my HD shotgun.
I'm also hoping they return to their previous lower prices as I would like to buy a few more. Great very compact very durable sight. Best 2 MOA sight for the money out there right now IMHO.