X-ray or CT scan
Stones are of different chemical composition.
Whether a stone can be seen on a plain x-ray of the abdomen depends on the size of the stone as well as it's composition. A ct scan
without IV contrast is more sensitive for smaller or less dense stones. Even a large stone in the kidney that has not moved into the tube that drains the kidney ( known as the ureter) usually does not cause pain.