I have dozens of the $20-$30 BSA Red Dot sights on everything from 12 ga shotguns to 22 pistols.
I just bought five more in the last couple months.
What can I say, they do fine.
Over the years I have had a couple BSA fail, but I have also had a couple Aimpoints and other high price Red Dots fail.
I make it a point to never "recommend' anything and certainly not a $30 sight.
All I can say is I even use these BSA sights on all my HD guns.