Best Music player for $120 or less?

Hi, I have have an Nexus 4 but the battery does not long last while music playing, and i want a good dedicated music player for $120 (Rs. 7000). Any suggestions for a good music player available in india. Preferred Sony Walkman and iPod touch.

Not the iPod Shuffle.