For iron sights and lightweight, a small revolver can easily be too light to shoot well. I’ll take steel and sight radius any day.
For accurate and super compact, just red dot the thing already
It may look goofy but I can hit stuff at night with my glasses on.