For starters stop looking at claymore hashrate. That is useless more or less and should be banned with a law
Check pool avg hashrate and effective after 24 hrs, after 3 days, etc. That matters more.
And yes, hashrate moves up and down on the pool. It's never fixed number all the time.
The pool chart shows a straight consistent line on the reported hash rate graph (the line in black on nanopool) of 254-ish hashes. Six, twelve and twenty four hour averages are sometimes way above the reported hash rate(the black line); for example I would get a 6 or 12 hr average of 265 hashesh, while my reported hash rate is a straight line at 253...-254... Sometimes these 6,12,24 hr averages are bellow the reported hash rate and other times they are near the or the same as the reported hash rate (the straight, consistent black line).
As I said in my initial post, I first though the variation in the claymore reported hash rate was normal until my friend told me his rates are rock solid stable while we both have very similar set ups, but from what you guys are saying it sounds like my rig is working normally.
Thank you for the help everyone!