It looks like a guess focus camera, no rangefinder.

There's no information as to shutter or lens, but stopped down and held steady it should be capable of reasonable results. Smooth rather than ultra sharp I would expect.

Paul