Can it be implantation ?

Hey guys so i got my first ever brith control shot July 3 and i haven’t gotten my period since and today i been having really bad cramps but I’m not bleeding really i just had this spot so I’m wondering can it be brith control or implantation bleeding ?