1) bad compression gauge, 2) incorrect compression test procedure, 3) compression gauge not sealing in the plug hole. All three have nothing to do with the condition of the engine. I highly doubt all cylinders are bad -- and bad in the same range. You mentioned "bad rings" but "stuck rings" due to carbon deposits can cause low compression. Otherwise you hit the most common issues.