I thought the tubular sights (like a scope) were Red Dots.
The L-shaped ones like on my Beretta NEOS,,,
Aren't these referred to as Reflex sights?
This one I purchased for $49.95 at Cabela's,,,
Later bought two more on sale for $39.95 apiece.
The only thing wrong with mine is,,,
I sometimes forget to keep spare batteries in the case.
These are great for .22 LR handguns,,,
Ones that would hold up under higher recoil are way more expensive.