I bought a 22LR/20G for my boys, the ejector works well enough. I added a Weaver mount and a laser sight to the .22 for shooting Armadilos in my yard at night. Yes the factory sights are cheep to say the least. Shots under 30yards I haven't missed yet. So with the laser sight you just look under it and can still use the front open sights well enough to hit your target.
For a $100 and change how tight a group would you expect?
It seems to work well for my 7 and 11 year olds to learn more on gun safety and works well for small close game and plinking. A reasonable single shot for new young small new shooter.