I'm on birth control I get a shot every 3 months and I rarely get a period. I got one last Monday and now I have brown discharge. When will it go away?

Watch it. was it close to when you were supposed to get next shot? it is nirmal to have break through bleed once in a while when on depo. just observe for now. should not last too long. if it continues or gets heavy, see your doctor.