.177.
I agree that open sights are a good idea.
But then there is no reason why you can't have two. They're cheap enough.
Long barrel with Williams peep sight for 10m, and short barrel with scope at x2 magnification for twenty yard shots.
Arthur
I wish I was in the land of cotton.