I know we shouldn't really be too worried about reputation but I was curious as to why there is a discrepancy between the reputation listed in the user profile for many members (not all) and the reputation in the Users list. In my case I currently have a 410 rep in my profile but the Users list it't listed as 299.
I don't know for sure, but I think this is basically just due to caching on SX's part.
Though rep changes frequently, there are such a large number of factors that influence it (ie votes across all qns, answers, comments, edits etc) that it makes sense to cache it given that as you say it's not a huge deal if it's out a bit.
It looks to me like they cache rep/badges for views where there are multiple users shown, but if you click through you get the non-cached score (as you definitely want to see correct data for that user and it's less computationally expensive for them to do so than when showing 50 users at once).
Give it an hour or so and it'll probably even up (unless you get more rep in the meantime of course).