Yes that looks to be a male hamster. It is not uncommon for hamsters to be mis-sexed by pet shops in particular.
Young hamsters can tuck the testicles quite high up making it tricky to tell. Only females have nipple lines so if you see those you can be sure you have a female however sometimes thick fur can hide those.
At least you chose a nice unisex name. Welcome