Good evening
It is most likely a stone. Do the following tests
Sr.
Creatinine
If creatinine is normal, do a contrast ct urography
CT scan has got radiation, avoid it if you are expecting pregnancy.
In that case do a MR urogram
Next Steps
do an online consultation once you are ready with eeports