Sure it's normal. Let me give you a look at an entire week for me.
Nov 6 171
Nov7 170.8
Nov8 174.2
Nov9 168.4
Nov10 169.8
Nov11 169.4
Nov12 169.0
Some people don't weigh themselves every day, some do. I like to, but if you tend to get upset and discouraged over a gain instead of a loss, even if it's just water weight, I wouldn't weigh every day. Some people just can't handle it, it stresses them out. I started weighing every day because I wanted to find my bodies natural flow, and for the most part, I tend to bounce around like crazy for 4-5 days and then lose something.I can sort of tell if I'm going to be up on the scale depending on what I ate, when, and how much. If I eat a lot of bread, pasta or rice in the evening, I can pretty much guess I'll be up on the scale. Same if I eat something high in sodium. If I do, I try to drink as much water as I can get in before the evening is over. I don't know if I'm actually getting rid of the excess sodium with how many times I have to get up to pee, but it's just something I do.
You'll probably start gaining a bit when your period hits, I know I do, but then once you're off it you should see that extra bloat come off. Just keep at what you're doing.
As for the calories, you'll have to wait a bit to see. If you feel you aren't losing and should be, after your period is over, up your calories for a while, see if anything happens. Then if nothing does, lower them a bit and see if anything happens. (Sorry, I just read you said you've been counting cals for the last week? I would wait a month and see what happens, THEN try upping or lowering your cals. But wait to see what everyone else says, I'm not a genius :P)
Anyway, it all sounds normal to me, but we'll see what everyone else says.

Keep up the good work btw!