Die cast solar light