No worries. I saw your post and thought of this one that looks pretty close in size to your other giant.
On the one I had, paint was rather thin and they are pretty cheap for something this size. You'll probably go for something more crude in appearance (club, spear?) to fit the theme, but I used a 6th edition warhammer plastic dwarf axe for mine. Yes, that's right, a weapon supposedly made for a dwarf, looks about the right size for a giant.