Bc question

I had unprotected sex 3 days before I received my bc shot. I wasn't on my period when I got the shot. Is there a chance I could be pregnant? I've been throwing up, and having bm everyday. I got the shot around May 28th and had sex on the 25th... Idk if I missed my period because the shot takes my period away. Is it possible?