This tooltip shows 90k ED DPS. 48k is for the initial hit, which we do not care about. With your current setup, I am sure you have more than 9.5k DPS @Rippin.
@gingermanx, if you want to go LL, you keep the same weapon and swap out everything else for ES gear. If you want some more updated and in-depth information on how to solve the issue of too few sockets, you can check out djnat's guide at https://www.pathofexile.com/forum/view-thread/1627803