Lack of sights should be reflected in the price.
But if you don't intend to shoot with open sights it shouldn't put you off buying it.
I recently bought a good 127 with a silencer and an 80s Japanese scope.
The barrel was shortened too.
So no point in worrying about open sights as couldn't fit them anyway.